html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin: 0 auto;padding: 0; list-style:none; vertical-align:middle;}
html{overflow-x: hidden;}
body {font-family:"微软雅黑";font-size: 14px;text-align: center;color: #444;background-color:#f8f8f8;}
a, a:link, a:visited {color: #444; text-decoration: none;outline: none;}
a:hover{color:#0af}input{outline: none;}
a.more{ float:right; margin:2px 5px 0 0; display:inline; width:56px; height:29px; background:url(../images/more.jpg);}
.clear {clear: both;height: 0;line-height: 0;overflow: hidden;font-size: 0;}
img{border:0;}
.mt25{float:left; margin-left:9px; text-align: left;}
.left{ float:left; display: inline;}.right{ float:right; display: inline;}
.h35{height:35px;}
.lh35{line-height:35px;}

.top{margin:0 auto; width:100%; height:34px; line-height:31px; text-align:center; background:url(../images/top_bg.gif) repeat-x;}
.topc{ margin:0 auto; width:1000px;}
.topl, .topr{ /*width:405px;*/ display:inline; padding-left: 15px;}
.topl ul li {float: left;display: inline;margin: 0 5px 0 0;position: relative;
z-index: 100;zoom: 1;}
.top ul li.hi{ padding:0 13px; background:url(../images/hi.gif) right no-repeat;}


.menu a{display:block;line-height:31px;padding:0 18px 0 10px;}
.menu a.tit{background:url(../images/arrow.gif) no-repeat;background-position:72px 14px;}
.logintit:hover .login_menu{display: block;}
.regtit:hover .reg_menu{display: block;}
.login_menu {
	background: #f5f5f5;
    width: 84px;
    display: none;
    position: absolute;
    right: 0px;
    bottom: -30px;
	-webkit-box-shadow: 0 0 10px 0 rgba(20,34,67,.1); 
	-moz-box-shadow: 0 0 10px 0 rgba(20,34,67,.1); 
	box-shadow: 0 0 10px 0 rgba(20,34,67,.1);
	cursor: pointer;
	font-size: 12px;
}
.reg_menu {
	background: #f5f5f5;
    width: 84px;
    display: none;
    position: absolute;
    right: 0px;
    bottom: -30px;
	-webkit-box-shadow: 0 0 10px 0 rgba(20,34,67,.1); 
	-moz-box-shadow: 0 0 10px 0 rgba(20,34,67,.1); 
	box-shadow: 0 0 10px 0 rgba(20,34,67,.1);
	cursor: pointer;
	font-size: 12px;
}
#navbox.current a.tit{background-position:72px -11px;position:relative;z-index:9;}
#navbox1.current a.tit{background-position:72px -11px;position:relative;z-index:9;}
.menu .subnav{display:none;background:#fff;position:absolute;top:30px;left:0px;width: 76px;box-shadow: 1px 1px 5px #666;}
#navbox.current .subnav{display:block;}
#navbox1.current .subnav{display:block;}
.menu .subnav a{border:none; padding:0 10px; text-align:center; line-height:30px; width:56px;}
.menu .subnav a:hover{background:#f0f0f0;}
.topr ul{ float:left;}
.topr ul li{float: left;display: inline;position: relative;
z-index: 100;zoom: 1;}
.topr ul li.zp{ width:65px; background:url(../images/tb.gif) no-repeat -1px -21px;}
.topr ul li.lt{ width:58px; background:url(../images/tb.gif) no-repeat 0px -117px;}
.topr ul li.tel{width:65px; background:url(../images/tb.gif) no-repeat 0px -84px;}
.topr ul li.fwrx{ width:65px; background:url(../images/tb.gif) no-repeat 0px -84px; position:relative;}
.topr ul li.fwrx img{ position:absolute;top:2px; left:75px;}


.head{ margin:0 auto; width:1000px; height:100px;}
.logo{ float:left;}
.search{ float:right; width:536px;margin: 15px 0 0;}

.searchico{width: 32px;height: 35px;float: left;display: inline; background:url(../images/search.gif) no-repeat;}
.searchinput{float: left; display: inline; background:#fff;  zoom: 1;width:600px;height: 31px; margin:5px 0 0 4px; position: relative;}
.searchtext{border: 0;height: 31px; font-size: 16px; padding-left:10px; color: #333;width: 480px;float: left;display: inline;text-align: left;}
.gj_search{ display:block; width:111px; height:28px; background:url(../images/gj_search.jpg) no-repeat center;}
.modSel{float: right;display: inline;height:25px;width: 110px;margin: 4px 0 0;}
.modSel input {float: left;display: inline;height: 25px;line-height: 25px;cursor: pointer;width: 15px;}
.modSel label {float: left;display: inline;height: 25px;line-height: 25px;
margin: 0 5px 0 2px;cursor: pointer;width: 29px;}
.searchbtn{float: left;display: inline; margin-top:5px;}
.searchbtn .btn{display: inline-block;width: 94px;height: 35px; background:url(../images/search.gif) right;border: 0;cursor: pointer;}
.searchlink {float: left;display: inline;margin: 4px 0 0 5px;}
.searchlink a{ margin:0 5px;}
.searchkeywords{ text-align:left;margin: 10px 0 0;height: 22px;line-height: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
width: 510px;}
.searchkeywords a{margin: 0 10px 0 0;}

.nav{ width:100%; height:41px; background:#0093CF; box-shadow: 0 3px 4px rgba(0,0,0, 0.3);border-top: 1px solid #0977B4;}
.navcon{ margin:0 auto; width:1000px; height:41px; line-height:41px;}
.navcon li{ height:41px; line-height:41px; float:left; display:inline; }
.navcon li a.sy{ color:#fff; background:#2E6DAA;}
.navcon li a.sy:hover{ color:#fff; background:#2D82D1;}
.navcon li a{display: block;font-size: 18px;color: #fff; padding: 0 28px; _padding: 0 11px;}
.navcon li li:hover{ background:#3DAFF0;}
.navcon li a:visited{color:#fff;}
.content{ margin:0 auto; width:1002px;background: #fff;}

.main_1, .main_2{ margin:0 auto; width:1000px; margin-top:8px;}

.leftNav{ float:left; display:inline; width:340px;}
.menuLst{background:#EDF6FC;border:1px solid #D5E0FF;border-top:0; font-size:12px; width:194px; top:51px; left:10px; position: absolute;}
.menuLst ul li{height:35px;line-height:35px;position:relative;zoom:1;z-index:5; vertical-align:bottom;text-align: left;}
.menuLst ul li b{ position:absolute;top:9px;left:12px;width:18px;height:17px;font-size:0;line-height:0;background:url(../images/icos.gif) no-repeat; z-index:3; cursor:pointer;}
@-webkit-keyframes menuAnimat{20%,40%,60%,80%,100%{-webkit-transform-origin:top 	center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}
@-moz-keyframes menuAnimat{20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}100%{-moz-transform:rotate(0deg)}}
@-ms-keyframes menuAnimat{20%{-ms-transform:rotate(15deg)}40%{-ms-transform:rotate(-10deg)}60%{-ms-transform:rotate(5deg)}80%{-ms-transform:rotate(-5deg)}100%{-ms-transform:rotate(0deg)}}
@-o-keyframes menuAnimat{20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}100%{-o-transform:rotate(0deg)}}
@keyframes menuAnimat{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}
.menuLst ul li:hover b{
-webkit-animation:1s ease;
-moz-animation:1s ease;
-ms-animation:1s ease;
-o-animation:1s ease;
animation:1s ease;
-webkit-transform-origin:top center;
-moz-transform-origin:top center;
-ms-transform-origin:top center;
-o-transform-origin:top center;
-webkit-animation-name:menuAnimat;
-moz-animation-name:menuAnimat;-ms-animation-name:menuAnimat;-o-animation-name:menuAnimat;animation-name:menuAnimat;}
.menuLst ul li a.link{display:block;_display:inline-block;zoom:1;padding-left:35px;border-top:1px solid #fff;border-bottom:1px solid #D6DDF5;width:159px;height:33px;line-height:33px;overflow:hidden;}
.menuLst ul li a.link em{color:#dc5800;font-weight:bold;}
.menuLst ul li.lst1 a.link{border-top:1px solid #D5E0FF;}
.menuLst ul li.lst12 a.last{ border-bottom:none;}
.menuLst ul li a.link:hover{color:#444}
.menuLst ul li.lst1 b{background-position:0 -137px;}
.menuLst ul li.lst2 b{background-position:0 1px;}
.menuLst ul li.lst3 b{background-position:0px -91px;}
.menuLst ul li.lst4 b{background-position:0px -230px;}
.menuLst ul li.lst5 b{background-position:0px -816px;}
.menuLst ul li.lst6 b{background-position:0px -912px;}
.menuLst ul li.lst7 b{background-position:0px -276px;}
	.menuLst ul li.lst8 b{background-position:0px -413px;}
.menuLst ul li.lst9 b{background-position:0px -321px;}
.menuLst ul li.lst10 b{background-position:0px -862px;}
.menuLst ul li.lst11 b{background-position:0px -957px;}
.menuLst ul li.lst12 b{background-position:0px -1007px;}

/*左侧导航指向后的样式*/
.menuLst ul li.hov{z-index:6}
.menuLst ul li i{width:7px;height:12px; position:absolute;top:11px;right:15px;background:url(../images/icos.gif) no-repeat -7px -508px; z-index:3}
.menuLst ul li.hov i{ background-position: -7px -553px}
.menuLst ul li.hov a.link{ position:absolute;top:0;left:-1px;background-color:#fff;border:1px solid #D5E0FF;border-right:none; z-index:2;height:33px;line-height:33px;overflow:hidden; text-align:left;}
.menuLst ul li .lstCon{ position:absolute;zoom:1;background:#fff;top:0;left:193px;border:1px solid #D5E0FF;width:500px;z-index:1;padding:0;display:none;}
.menuLst ul li.hov .lstCon{display:block;}
.menuLst ul li.lst1 .lstCon{top:0;}
.menuLst ul li.lst2 .lstCon{top:0px;}
.menuLst ul li.lst3 .lstCon{top:0px;}
.menuLst ul li.lst4 .lstCon{top:0px;}
.menuLst ul li.lst5 .lstCon{top:0px;}
.menuLst ul li.lst6 .lstCon{top:0px;}
.menuLst ul li.lst7 .lstCon{top:-189px;}
.menuLst ul li.lst8 .lstCon{top:-189px;}
.menuLst ul li.lst9 .lstCon{top:-189px;}
.menuLst ul li.lst10 .lstCon{top:-189px;}
.menuLst ul li.lst11 .lstCon{top:-189px;}
.menuLst ul li.lst12 .lstCon{top:0px;}
.menuLst ul li.lst13 .lstCon{top:0px;}
.menuLst ul li.lst14 .lstCon{top:0px;}
.menuLst ul li.lst15 .lstCon{top:0px;}
.menuLst ul li.lst16 .lstCon{top:0px;}

/*左侧导航内容*/
.menuLst .lstCon{line-height:22px;zoom:1;box-shadow:1px 3px 3px rgba(0,0,0,0.3);}
.menuLst .lstConClass dl{border-bottom:1px dotted #ccc;padding:10px 5px;zoom:1;  height:200px;}
.menuLst .lstConClass dl.hov{background:#f9f9f9;}
.menuLst .lstConClass dl dt{width:165px;float:left;display:inline; text-align:right}
.menuLst .lstConClass dl dd{width:468px;display:inline;float:left;margin:0 0 0 7px; text-align:left;}
.menuLst .lstConClass dl dt a:link,.menuLst .lstConClass dl dt a:visited{color:#444;font-weight:bold;}
.menuLst .lstConClass dl dt a:hover{color:#333;}
.menuLst .lstConClass dl dd a{display:inline-block;padding:0 10px 0 11px;height:14px;line-height:14px;margin:4px 0 7px;white-space:nowrap;background:url(../images/lstConClassDot.gif) repeat-y left 0;}

.menuLst .lstConClass dl dd a:link,.menuLst .lstConClass dl dd a:visited{color:#7a7a7a; font-size:14px;}
.menuLst .lstConClass dl.hov dd a:link,.menuLst .lstConClass dl.hov dd a:visited{color:#444}
.menuLst .lstConClass dl.hov dd a:hover{color:red;}
.menuLst .lstConClass dl dd a.hot:link,.menuLst .lstConClass dl dd a.hot:visited{color:#c92f00;}
.menuLst .lstConClass dl dd a.hot:hover{color:#fa3b00}

.news{ float:left; margin-left:7px; width:382px; display: inline;}
.KSS_titleBar{opacity:0.5;filter: alpha(opacity=50);}

.news_box{ float:left; width:380px; height:285px; border:1px solid #B1BEE1; box-shadow:0 0 2px rgba(0,0,0,0.2);}
.news_text{ float:left; width:338px; height:285px;border: 1px solid #d4d4d4; box-shadow:0 0 2px rgba(0,0,0,0.2);}
.news_text .bt{ height:33px; line-height:33px; border-bottom: 1px solid #d4d4d4; background:#F5F5F5 url(../images/zxzx.png) 3px 9px no-repeat;}
.news_text .bt h3{ float:left;font-size: 16px;font-weight: bold;letter-spacing: 0;color: #444;padding-left: 0;margin: 0 0 0 25px;}
.news_text ul{ padding:10px; }
.news_text ul li{ line-height:20px; width:100%; overflow:hidden; height:23px; background:url(../images/tb_3.gif) no-repeat 2px 7px; text-align:left;}
.news_text ul li a{ padding-left:10px;}


.main_1_right{ float:right; width:262px; margin-left:7px;}
.xczp{ float:left; width:260px; border: 1px solid #d4d4d4; height:120px; box-shadow:0 0 2px rgba(0,0,0,0.2);}
.xczp .bt, .notice .bt{width:100%; height:33px; line-height:33px; background:#F5F5F5 url(../images/zxzx.png) 3px 9px no-repeat;border-bottom: 1px solid #d4d4d4;}
.xczp .bt h1, .notice .bt h1{float:left;font-size: 16px;font-weight: bold;letter-spacing: 0;color: #444;padding-left: 0;margin: 0 0 0 25px;}
.xczp ul, .notice ul{padding:6px;} 
.xczp ul li{ line-height:20px; width:100%; overflow:hidden; height:20px; text-align:left; background:url(../images/tb_1.gif) no-repeat 2px 7px;}

.xczp ul li a, .notice ul li a{ padding-left:15px;}
.login{ float:left; width:260px; height:190px;border: 1px solid #d4d4d4; margin-top:5px;  box-shadow:0 0 2px rgba(0,0,0,0.2);}

#tabbox{width:100%; overflow:hidden; margin:0 auto;}
.tab_con{display:none;}
.tabs{height: 29px;width:100%; z-index:1000;}
.tabs li{float:left;overflow: hidden;position: relative;background:#f3f3f3;}
.tabs li a{display: block;height:33px; width:130px; text-align:center; font-size:14px; font-weight:bold; color:#444;line-height:33px;border-bottom: 1px solid #d4d4d4;}
.tabs .thistab{display: block;
width: 100%;
height: 33px;
background: #fff;
border-bottom: 3px solid #ff8500;}
.tabs .thistab a{color:#444;font-size: 16px; padding-left: 10px;}
.login dl{ float:left; padding:5px 10px ;}
.login dl dt{ float:left; width:230px; margin-top:7px;} 
.login dl dt span{ float:left;}
.login dl dt span.use{ float:left; width:50px; text-align:right; line-height:28px; margin-left:15px;}
.login dl dt input.use{float: left;width: 145px;height: 20px; line-height:20px;border: 1px solid;border-color: #aaa #ddd #ddd #aaa;
color: #333;font: 12px/22px Verdana, "微软雅黑";padding: 2px 0 0 5px;}
.login dl dt input.btn_dl{font-family:"微软雅黑"; float:left; width:75px; height:30px; border-radius: 3px;cursor: pointer;font-size: 16px;line-height: 28px;text-align: center;font-weight: bold;background:#34a5cf;border: 1px solid #2b8bc7;color: #fff;text-shadow: 0 -1px rgba(0,0,0,0.3);}

.login dl dt .btn_zc{font-family:"微软雅黑"; display:block; float:left; width:75px; height:28px; border-radius: 3px;cursor: pointer; line-height: 28px;background:#fbd568;border: 1px solid #f4ab4c; margin-left:3px}
.login dl dt .btn_zc a{color: #996319;text-shadow: 0 1px rgba(255,255,255,0.3);font-weight: bold;text-align: center;font-size: 16px;}
.login dl dt input.btn_dl:hover{box-shadow: inset 0 1px rgba(255,255,255,0.3), inset 0 20px 40px rgba(255,255,255,0.15);}
.login dl dt .btn_zc:hover{box-shadow: inset 0 1px rgba(255,255,255,0.3), inset 0 20px 40px rgba(255,255,255,0.15);}

.login dl dt span.wjmm{ float:left; display:inline; line-height:30px; width:60px; text-align:center;}

.notice{ float:left; display: inline; width:260px;border: 1px solid #d4d4d4; height:180px; box-shadow:0 0 2px rgba(0,0,0,0.2);}
.notice ul li{ line-height:20px; width:100%; overflow:hidden; height:23px; text-align:left; background:url(../images/tb_3.gif) no-repeat 2px 8px;font-size:15px; }

.banner{ margin:0 auto; width:1000px; border:1px solid #d4d4d4; margin-top:10px; box-shadow:0 0 2px rgba(0,0,0,0.2);}

.main_2, .main_3, .main_4{ margin:0 auto; width:1000px; margin-top:10px; border:1px solid #d4d4d4; box-shadow:0 0 2px rgba(0,0,0,0.2);}
.main_2 .bt, .main_3 .bt, .main_4 .bt{float:left; width:100%; height:33px; line-height:33px; background: #F5F5F5 url(../images/zxzx.png) 3px 9px no-repeat;border-bottom: 1px solid #d4d4d4;}
.main_2 .bt h1, .main_3 .bt h1, .main_4 .bt h1{float:left;font-size: 16px;font-weight: bold;letter-spacing: 0;color: #444;padding-left: 0;margin: 0 0 0 25px;}

.main_2 ul{ float:left; padding:5px 9px; display: inline;}
.main_2 ul li{ float:left; display: inline; width:233px; height:58px; border:1px solid #ddd; margin:5px;}
.main_2 ul li a img{ border:0; }


.main_3 ul{ float:left; padding:10px; display: inline;}
.main_3 ul li{ float:left;display: inline;width: 304px; height:40px; overflow: hidden;white-space: nowrap;padding: 7px 10px;background:#fff url(../images/ico-sidebar-list.gif) no-repeat left 14px;}
.main_3 ul li:hover{ background:#f5f5f5 url(../images/ico-sidebar-list.gif) no-repeat left 14px;}
.main_3 ul li a{text-overflow: ellipsis;}
.main_3 ul li span.gs{ float:left; display:inline;width:100%; height:25px; line-height:25px;text-align: left; }
.main_3 ul li span.gs a{ float:left; line-height:20px; color:#000; font-size:15px;}
.main_3 ul li span.gs a:hover{ color:#000}
.main_3 ul li span.zp_time{ float:left; line-height:20px;}
.main_3 ul li span.pin{ float:left; display:inline;height:20px; background:url(../images/pin.jpg) no-repeat left;padding-left: 18px;}
.main_3 ul li span.pin a{ display:inline;  margin:0 3px; line-height:20px;color:#1285e9;font-size:15px; }
.main_3 ul li span.pin a:hover{ color:#000}


.hot{ margin:0 auto; width:1000px; margin-top:10px; border:1px solid #d4d4d4; box-shadow:0 0 2px rgba(0,0,0,0.2);}
.hot .bt{float:left; width:100%; height:33px; line-height:33px;background: #F5F5F5 url(../images/zxzx.png) 3px 9px no-repeat; border-bottom: 1px solid #d4d4d4;}
.hot .bt h1{float:left; display: inline; font-size: 16px;font-weight: bold;letter-spacing: 0;color: #444;padding-left: 0;margin: 0 0 0 25px;}

.hot ul{ float:left; padding:5px 4px 10px 4px; display: inline; overflow: hidden;}
.hot li{display: inline;width:151px; height:60px; margin: 5px; float:left; overflow:hidden; position:relative;border:1px solid #d4d4d4;}

#box li{width:151px;height:60px;overflow:hidden;float:left;display:inline;position:relative}
#box li .adbox{position:absolute;}
#box li .adbox .imgbox img{ width:151px; height:60px; border:0;}
#box li .adbox .textbox{ width:151px; height:60px; overflow:hidden; background:#f1f1f1;}
#box li .textbox h3 {font-size:14px; height:22px;line-height:25px; text-align:left; margin:0 5px; width:140px; overflow:hidden; display:inline-block;text-overflow: ellipsis;}
#box li .minzi{float: left;display: inline;height: 20px;}
#box li .minzi a{display: block; width:50px; height:18px;float: left;line-height: 18px;color:#444; overflow:hidden; text-align:left; padding-left:12px; background:url(../images/tb_3.gif) no-repeat 5px 7px;}
#box li .minzi a:hover {color:#900;}
#box li h3 a:hover{color:#900;text-decoration:none;}

.main_4 ul{ float:left; padding:10px;}
.main_4 ul li{ float:left;display: inline;width: 304px; height:40px; overflow: hidden;white-space: nowrap;padding: 7px 10px;background:#fff url(../images/ico-sidebar-list.gif) no-repeat left 14px;}
.main_4 ul li:hover{background:#f5f5f5 url(../images/ico-sidebar-list.gif) no-repeat left 14px;}
.main_4 ul li a{text-overflow: ellipsis;}
.main_4 ul li span.gs{ float:left; display:inline; width:100%; height:25px; line-height:25px;text-align: left; overflow: hidden;}
.main_4 ul li span.gs a{ float:left; line-height:20px; color:#000; font-size:15px;}
.main_4 ul li span.gs a:hover{color:#000}
.main_4 ul li span.zp_time{ float:left; line-height:20px;}
.main_4 ul li span.pin{ float:left; display:inline;height:20px; background:url(../images/pin.jpg) no-repeat left;padding-left: 18px;}
.main_4 ul li span.pin a{ display:inline; float:left; margin:0 5px; line-height:20px;color:#1285e9;font-size:15px; }
.main_4 ul li span.pin a:hover{ color:#000}

.link_1{ margin:10px 0; border-top:1px solid #e0e0e0; padding-bottom:10px;}
.link_1 .bt{padding: 10px 0 0 8px;color: #666666;font-weight: bold;}
.link_1 .bt h1{ font-size:12px; text-align:left;}
.link_1 ul{ float:left; padding:10px 0 0 8px;}
.link_1 ul li{width: 99px;height: 22px; line-height:22px; overflow:hidden;float: left;  text-align:left;}
.link_1 ul li a{color:#666;}
.link_1 ul li a:hover{color:#900;}

.footer{ margin:0 auto; width:100%; margin-top:10px; background: #24273b;padding:15px 0;}
.foot_nav{ margin:0 auto; width:1000px; height:25px; text-align:center; line-height:25px; color:#444; margin-top:10px;}
.foot_nav a{ margin:0 8px;}
.footer p{ line-height:22px; text-align:center;color:#fff;}
.footer p span{ font-family:Verdana, Geneva, sans-serif; color:#fff;}
.footer a{ color:#fff;}

/*  admin css   */

.header{ height: 84px;margin:26px auto; overflow: hidden; position: relative; width: 1000px; z-index: 2;}
.header h1{ float:left;}

.ad_banner{ margin:0 auto;padding: 10px 0;zoom: 1;width: 850px;text-align: left;}

.ad_bannerleft{float: left;display: inline;width: 500px;}
.ad_bannerright{float: left;display: inline;width: 340px;background: #fdfdfd;
border: 1px solid #e4e4e4; box-shadow:0 0 2px rgba(0,0,0,0.1)}

#tabbox2{width:100%; overflow:hidden; margin:0 auto;}
/*.tab_con2{display:none;}

.tabs2{height:50px;width:100%; z-index:1000;}
.tabs2 li{overflow: hidden;position: relative;background:url(../images/thistab2.jpg) repeat-x;}
.tabs2 li a{ font-size:14px; color:#444; font-weight:bold;}
.tabs2 .thistab{ height:48px; padding-left:15px; line-height:48px; }
.ad_bannerright dl{ float:left;padding-top: 35px;}

.loginFormIpt{position: relative;width: 245px;height: 42px;line-height: 42px;margin: 0 0 20px 50px; background:url(../images/bg_v1.png) no-repeat;background-position: 0 -352px; border:0;}
.loginFormIpt01{position: relative;width: 245px;height: 42px;line-height: 42px;margin: 0 0 20px 50px;}
.loginFormTdIpt01 {width: 130px;padding: 7px 0 8px 10px;height: 21px;font-size: 16px;font-family: verdana;line-height: 21px;color: #92a4bf; }
.ico {position: absolute;left: 9px;top: 13px;z-index: 1;}
.ico-uid {width: 14px;height: 16px; background:url(../images/bg_v1.png) no-repeat -154px -64px;}
.ico-pwd{width: 14px;height: 16px; background:url(../images/bg_v1.png) no-repeat -178px -64px;}
.loginFormTdIpt {width: 205px;padding: 9px 0 10px;position: absolute;
height: 21px;top: 1px;left: 28px;font-size: 16px;border: none;font-family: verdana;line-height: 21px;color: #92a4bf;background: transparent!important;}
.check{ position: absolute;margin: 0 0 0 50px;}
.check input {vertical-align: middle;margin: 0 5px 0 0;}
.check label {vertical-align: middle;}
.check .wj{ display:inline; margin-left:63px;vertical-align: middle;}
.loginFormBtn {position: relative; width:245px;height: 43px;margin: 50px 0 15px 50px;}
.loginFormBtn .btn {width: 110px;height: 38px;text-align: center;cursor: pointer;border: 0;padding: 0;font-weight: 700;font-size: 16px;
display: inline-block;vertical-align: baseline;line-height: 38px;outline: 0;
background-color: transparent;border-radius: 3px;}
.btn-login { background:url(../images/bg_v1.png) no-repeat 0 -208px; color: #fff;box-shadow: 0 2px 5px rgba(0,28,88,.3);}
.btn-login:hover{background:url(../images/bg_v1.png) no-repeat 0 -304px;
color: #b5d1ee;}
.btn-reg {background:url(../images/bg_v1.png) no-repeat -117px -208px;
color: #6d798c;float: right;box-shadow: 0 2px 5px rgba(0,0,0,.1);}
.btn-reg:hover{ color:#347bc7;}*/

.hz{ width:245px;height:100px; border-top:1px #ccc dashed;margin: 0 0 0 50px;}
.hz p{ padding:5px; line-height:24px;}
.hz a.qq{ display:block; width:36px; height:40px; background:url(../images/q.jpg) no-repeat 0 0;}
.hz a.qq span{ padding-top:45px; float:left;}
.hz a.qq:hover{ background:url(../images/q.jpg) no-repeat -36px 0; color:#888}

.banner-shadow{ height:35px; line-height:50px; background:url(../images/banner-shdow.png) repeat-x;}
.ad_footer{text-align:center; font-size:12px; color:#999999;}


.zc_banner{width: 1000px;margin: 0 auto;text-align: left;margin-bottom: 10px;}
.content-tit {height: 36px;border: #5B88B8 1px solid;border-radius: 3px 3px 0 0;background: #6495C6 url(../images/bgx.png) repeat-x;}
.content-tit h1 {font-size: 16px;line-height: 36px;font-weight: normal;color: #FFF;text-indent: 20px;}

.mainBody-wp {border: #E0E0E0 1px solid;border-top-width: 0; background: url(../images/bgy.png) repeat-y 0 0;}
.mainBody {width:500px;float: left;padding: 50px 0 36px 125px;zoom: 1;}
.regTabs {height: 58px; width:355px;}
.regTabs ul{ float:left;}
.regTabs li {width: 167px;height: 35px;float: left;}
.regTabs .a1, .regTabs .a2{cursor:pointer;display: block;width: 167px;height: 35px;line-height: 35px;text-align: center;font-size: 16px;color:#555;}
.regTabs .a2, .regTabs .a2:hover{font-weight: bold;color:#FFF;cursor:default;}

.zc_left{ width:355px; float:left;}
.zc_left .bt{float:left;}
.zc_left .bt h1{  font-size:16px; padding-left:15px; line-height:30px;}

#zc_tel, #zc_mail{ float:left; margin:30px 0 0 0; position:relative;}
#zc_mail_qiye{ float:left; margin:15px 0; position:relative;}
.regForm-item {position: relative;}
.regForm-item-tit {width: 75px;position: absolute;left: 0;top: 13px;text-align: right;font-size: 16px;}
.txt-err, .txt-impt {color: #C00;}
.regForm-item-tit .txt-impt {margin-right: 4px;}
.regForm-item-ct {padding: 8px 0 8px 85px;zoom: 1;position: relative;}
.regForm-item-ct .mob-supt {position: relative;}
.regForm-item-ct .mob-supt .ipt {padding-left: 25px;width: 215px;}
.ipt {padding: 4px 5px;border: #ABABAB 1px solid;box-shadow: 2px 2px 3px #EDEDED inset;font-size: 16px;font-weight: bold;border-radius: 3px; vertical-align:middle;}
.regForm-item-ct .mob-supt .ico-mob {position: absolute;left: 10px;top:5px;
width:13px; height:18px; background:url(../images/mobile.jpg) no-repeat;}
.regForm-item-ct .tips {line-height: 16px;padding: 6px 0 4px;}
.txt-tips {color: #999;}
.regForm-item-ct .btns {padding-top: 5px;}
.regForm-item-ct .btns a.btn {display:block; width:105px;height: 28px;padding: 0 20px;font-size: 16px;background:#eee;border: #BBB 1px solid;text-decoration: none;line-height: 28px;color: #555;border-radius: 3px;outline: none;}
.regForm-item-ct .norWidthIpt {width: 234px;}
.regForm-item-ct {padding: 8px 0 8px 85px;zoom: 1;position: relative;}
.regForm-item-ct a{color: #039;}

.regForm-item-ct a.btnReg{ display:block;width: 119px;height: 37px;font-size: 16px;text-decoration: none;
line-height: 37px;color: #FFF;outline: none;text-align: center;font-weight: bold; background:url(../images/btnReg.gif) 0 0 no-repeat;}
.regForm-item-ct a.btnReg:hover{background:url(../images/btnReg.gif) -144px 0 no-repeat;}
.zc_right{float: left;display: inline;width: 310px;margin: 0 0 0 22px;font-size: 16px; }
.zc_right a.btn3{ display:block; width:100px; height:38px; background:url(../images/btn3.jpg) no-repeat; color:#fff; text-align:center; line-height:38px;margin:10px 0 0 0;}

.zc_right p.tit {margin: 15px 0 20px 0;padding: 0 10px;zoom: 1;}

.zc_right dl dd {border-bottom: 1px dashed #ccc;line-height: 20px;margin: 10px 0 0;padding: 10px 10px 15px;zoom: 1;font-size: 16px;}
.zc_right dl dt {line-height: 20px;margin: 10px 0 0;padding: 0 10px;zoom: 1;}


/**   info_center   **/
  
.info_center{margin:0 auto; width:1000px; margin-top:10px;}
.info_center .btpart{padding-left: 20px;border-bottom: 2px solid #0c9aff; height:33px;}
.info_center .btpart h1{float:left; height:33px;line-height: 33px;
font-size: 16px;font-weight: bold;color: #fff;display: inline-block; width:100px; background:url(../images/btpart.jpg) center;}
.info_center .info_part{padding:5px 5px 0 5px;}
.info_center .info_part .part_1, .info_center .info_part .part_2{ float:left; width:100%; margin-top:5px;}

.tjzs{float:right; display: inline; font-size:16px;color:#0D75C7; font-family: '微软雅黑'; heigiht:35px; line-height:35px; margin-right:18px;}

.info_part .part { float:left;border: 1px solid #e1e1e1;zoom: 1;margin: 0 0 5px 0; width:488px;}
.info_part .part .bt{height: 30px;line-height: 30px;border-bottom: 1px solid #c5c5c5;padding-left: 15px; background:url(../images/part_bt.jpg);}
.info_part .part .bt h1{ float:left;color: #444;font-weight: bold;font-size: 16px;}
.info_part .part .bt .more{ float:right; margin:0 20px 0 0;}
.part ul{ float:left;padding:5px 0 10px 15px; width:460px; height:300px;}
.part ul li{ width:100%; float:left; line-height:24px; background:url(../images/tb_2.gif) 0px 9px no-repeat;}
.part ul li a{ float:left;font-size:12px; padding-left:10px; }
.part ul li span.time{ float:right; font-size:12px; color:#666; line-height:24px;}

.info_part .part_ggl{ float:left;border: 1px solid #e1e1e1;zoom: 1;margin: 0 0 5px 0; width:990px;}
.info_part .part_ggl .bt{height: 30px;line-height: 30px;border-bottom: 1px solid #c5c5c5;padding-left: 15px; background:url(../images/part_bt.jpg);}
.info_part .part_ggl .bt h1{ float:left;color: #444;font-weight: bold;font-size: 16px;}
.info_part .part_ggl .bt .more{ float:right; margin:0 20px 0 0;}

.part_ggl01{ float:left;border: 1px solid #e1e1e1;zoom: 1;margin: 0 0 5px 0; width:990px;}
.part_ggl01 .bt{height: 30px;line-height: 30px;border-bottom: 1px solid #c5c5c5;padding-left: 15px; background:url(../images/part_bt.jpg);}
.part_ggl01 .bt h1{ float:left;color: #444;font-weight: bold;font-size: 16px;}
.part_ggl01 .bt .more{ float:right; margin:0 20px 0 0;}

.part_ggl ul{ float:left;padding:5px 15px 10px 15px; width:960px;}
.part_ggl ul li{ width:100%; float:left; line-height:28px; background:url(../images/tb_2.gif) 0px 11px no-repeat;}
.part_ggl ul li a{ float:left;font-size:16px; padding-left:10px; }
.part_ggl ul li span.time{ float:right; font-size:14px; color:#666; line-height:24px;}

.info_part .part { float:left;border: 1px solid #e1e1e1;zoom: 1;margin: 0 0 5px 0; width:488px;}
.info_part .part .bt{height: 30px;line-height: 30px;border-bottom: 1px solid #c5c5c5;padding-left: 15px; background:url(../images/part_bt.jpg);}
.info_part .part .bt h1{ float:left;color: #444;font-weight: bold;font-size: 16px;}
.info_part .part .bt .more{ float:right; margin:0 20px 0 0;}
.part ul{ float:left;padding:5px 0 10px 15px; width:460px;}
.part ul li{ width:100%; float:left; line-height:24px; background:url(../images/tb_2.gif) 0px 9px no-repeat;}
.part ul li a{ float:left;font-size:14px; padding-left:10px; }
.part ul li span.time{ float:right; font-size:14px; color:#666; line-height:24px;}

.info_part .part_cen{ display:inline; width:990px; margin:0 auto;}
.part_cen .bread { text-align:left;height: 31px;line-height: 31px;background: url(../images/dot.gif) no-repeat 0 4px #f8f8f8;padding-left: 20px;margin-bottom: 5px;border-bottom: 1px solid #dfdfdf;}
.part_cen .bread span{margin:0 5px;vertical-align: -1px;}
.Contact{width:350px; margin-left:200px; float:left;}
.Contact_text{ float:left; display: block; width:75px; text-align:right;}

.part_left .part_con{border: 1px solid #dfdfdf;padding: 1px;background: url(../images/articlelist_lst.gif) repeat-x; padding-bottom:25px;}
.part_left .part_list{padding: 15px 20px 10px;}

.part_left .part_list ul li{height: 30px;line-height: 30px;border-bottom: 1px dashed #dfdfdf;padding: 0 10px 0 15px;vertical-align: bottom;
background: url(../images/tb_2.gif) no-repeat 12px;}
.part_left .part_list ul li a {float: left;font-size:12px;padding-left: 10px;}
.part_left .part_list span.time {float: right;font-size: 14px;color: #666;line-height: 30px;}

.info_part .part_left{ float:left; display:inline; width:680px;}

.part_left .bread { text-align:left;height: 31px;line-height: 31px;background: url(../images/dot.gif) no-repeat 0 4px #f8f8f8;padding-left: 20px;margin-bottom: 5px;border-bottom: 1px solid #dfdfdf;}
.part_left .bread span{margin:0 5px;vertical-align: -1px;}

.part_left .part_con{border: 1px solid #dfdfdf;padding: 1px;background: url(../images/articlelist_lst.gif) repeat-x;}
.part_left .part_list{padding: 15px 20px 10px;}

.part_left .part_list ul li{height: 30px;line-height: 30px;border-bottom: 1px dashed #dfdfdf;padding: 0 10px 0 15px;vertical-align: bottom;
background: url(../images/tb_2.gif) no-repeat 12px;}
.part_left .part_list ul li a {float: left;font-size:12px;padding-left: 10px;}
.part_left .part_list span.time {float: right;font-size: 14px;color: #666;line-height: 30px;}

.part_page{ width:100%;float:right;height:40px; text-align:center; font-size:12px; margin-top:20px;}
.part_page ul{ float:right;padding:0 30px 0 0;list-style-type:none;}
.part_page li{float:left; margin-left:4px; text-align:center;}
.part_page li a:link,.part_page li a:visited{display:block; width:20px; height:20px; line-height:20px; text-decoration:none; color:#757575; border:solid #c8c8c8 1px;}
.part_page li a:hover{display:block; border:solid #999 1px;}
.part_page .slect_r{width:20px; height:20px; line-height:20px; background:#498CD0; color:#fff; font-weight:bold; border:solid #85BEFF 1px;}
.part_page .first{background:url(../images/first.jpg); text-indent:-9999px; overflow:hidden;}
.part_page .previous{background:url(../images/previous.jpg); text-indent:-9999px; overflow:hidden;}
.part_page .next{background:url(../images/next.jpg); text-indent:-9999px; overflow:hidden;}
.part_page .last{background:url(../images/last.jpg); text-indent:-9999px; overflow:hidden;}
.part_page .input3{width:60px; height:18px; text-align:center; border:0; border:solid #c8c8c8 1px;}
.part_page .totel{padding:0px 6px; border:solid #c8c8c8 1px;height:20px; line-height:20px;}
.info_part .part_right{ float:right;width:300px;}

/**    ad_search   **/

.ad_search{ margin:0 auto; width:980px; text-align:left;margin-top: -35px;}
.wz {height: 30px; line-height:30px;}
.wz a{margin: 0 5px;color: #2094D1;}.wz span {margin: 0 0 0 5px;}
.search_box{ margin:0 auto; width:938px; border:1px solid #D5E0FF; margin-top:5px; padding:20px;} 

.search_box .job{height:50px;float: left;display: inline;width: 310px;}
.search_box .jobl{float: left;display: inline;font-size: 16px;margin: 8px 0 0;
text-align: right;width: 70px;}
.search_box .jobr{float: left;display: inline;margin-left: 10px;width: 221px; position:relative;}
.search_box .vertext {float: left;display: inline;position: relative;zoom: 1;}

.vertext .vertextbg {position: absolute;right: 1px;top: 1px;width: 105px;height: 32px;background: url(../images/textBg.gif) repeat-x #FFFFFF;
padding-left: 10px;}
.vertext .vertextbg input.radio{float:left;height: 32px;line-height: 32px;}
.vertext .vertextbg label {margin: 0 10px 0 5px;float: left;display: inline;height: 32px;line-height: 32px;}
.vertext input.inputtext {background: url(../images/textBg.gif) repeat-x #fff;
height: 33px;line-height: 33px;border: 1px solid #d5d5d5;padding: 0 5px;
font-size: 16px;width: 356px;padding-right: 115px;color: #555;}
.vertext input.inputtext:hover{border: 1px solid #a4e1ff;
box-shadow: 0 0 2px #a4e1ff;}
.vertxt {float: left;display: inline;margin: 10px 0 0 10px;margin-left:20px; color:#2094D1;}
.vertxt a{margin: 0 4px 0 0; color:#2094D1;}.vertxt a:hover{ color:#900;}

input.inputbtn {background: url(../images/textBg.gif) repeat-x #fff;
height: 35px;line-height: 35px;border: 1px solid #d5d5d5;padding: 0 5px;
font-size: 16px;width: 220px;color: #555; cursor:pointer;}
input.inputbtn:hover{border: 1px solid #a4e1ff;
box-shadow: 0 0 2px #a4e1ff;}
.jobr b.jia{ display:block; position:absolute; top:10px; right:14px; width:13px; height:14px; background:url(../images/jia.gif);}

.category{line-height:34px;vertical-align: -2px;margin-right:25px;}
.category input {vertical-align: -2px;margin-right: 5px;}
.search-btn{height: 36px; float:left; text-align:center; width:960px;}
.search-btn button{background: url(../images/search-btn.gif) no-repeat;
width: 129px;height: 34px; border:0; cursor:pointer;}
.search-btn button:hover{ background-position:0 -34px;}

.background{position:fixed;_position:absolute;z-index:998;top:0px;left:0px;width:100%;_width:expression(document.documentElement.clientWidth);height:100%;_height:expression(document.documentElement.clientHeight);background:rgb(50,50,50);background:rgba(0,0,0,0.5);}
.webox{position:fixed;_position:absolute;z-index:999;padding:8px;background:#777;background:rgba(10,10,10,0.2);}
.webox #inside{background-color:#FFFFFF;height:240px;}
.webox #inside h1{-moz-user-select:none;-webkit-user-select:none;position:relative;display:block;margin:0;padding:0;font-size:13px;line-height:30px;height:30px;padding-left:5px;font-family:Arial;background:#F1F7FC;font-weight:normal;cursor:move;font-weight:800;color:#000;}
.webox #inside h1 a{position:absolute;display:block;right:6px;margin-top:6px;top:0px;font-size:14px;background-image:url(../images/close.fw.png);background-repeat:no-repeat;background-position:center top;width:17px;height:17px;cursor:pointer;display:inline-block;}
.webox #inside h1 a:hover{background-position:center bottom;}


.sb{background: url(../images/textBg.gif) repeat-x #fff;line-height: 33px;border: 1px solid #d5d5d5;padding: 0 5px;font-size: 16px;color: #555;cursor: pointer; text-align:center;}
.sb *{color:#555;cursor:pointer; background:#fff;}
.sb_active{border:solid 1px #a4e1ff;}
.opts{border:1px solid #a4e1ff;cursor:pointer;display:none;height:auto;left:0;max-height:200px;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:auto;z-index:99;}
.selected{padding:0;cursor:pointer; background:none;}
.opts a{width:208px;height:24px;line-height:24px;padding:0 5px;outline:none;text-decoration:none;display:block;cursor:pointer;text-align: left;padding-left: 10px; font-size:12px;}
.opts a.none{background:#fff;}
.sb_icon{width:12px;height:6px;position:absolute;cursor:pointer;right:15px;}
.arrow{ background:url(../images/jia_1.gif) no-repeat;background-position:0px 0px;}
.sb_active .arrow{background-position:0px -6px;	}

/**   p_sort  css   **/
.p_sort{ margin:0 auto; width:980px; margin-top:10px;}
.p_sort .bt{height: 80px;background: #EDF6FC;
border-top-left-radius: 5px;border-top-right-radius: 5px;border:1px solid #D5E0FF ;}
.p_sort .bt h1{padding: 0 0 0 20px;color: #111;line-height: 80px;font-size: 16px; font-family:"微软雅黑";float: left;display: inline;}
.p_sort .sort{ width:938px; border:1px solid #D5E0FF ; padding:10px 20px; border-top: none;}
.p_sort .sort .sort_list{padding-bottom:10px; border-bottom:1px dashed #ccc; }
.sort_list .s_bt h2{height: 36px;line-height: 36px;text-align: left;font-size:14px;color: #da6016;}
.sort_list dt{height: 26px;line-height: 26px;text-align: left;font-size: 14px;
font-weight: bold;}
.sort_list dt a{color:#2094D1;}.sort_list dt a b{color:#da6016;font-size:12px;}
.sort_list dl dd ul li {margin-right:20px;height: 24px;line-height: 24px;text-align: left;display: inline;float: left;}
.sort_list dl dd ul li a{ color:#333; font-size:12px;}
.sort_list dl dd ul li a b{color:#444; font-size:12px;}
.sort_nav{ float:left; display:inline; margin-top:5px;width:800px; margin-left:20px;}
.sort_nav li{float:left; width:160px;}
.sort_nav a{height: 22px; text-align:left;line-height:30px;display: inline-block;margin: 0 25px 0 0;}

.p_sort_bt{ height:40px; line-height:40px; border-top:2px solid #0e5a9e;border-left:1px solid #D5E0FF;border-right:1px solid #D5E0FF; background:url(../images/p_sort_btbg.gif) repeat-x;}

.p_sort_bt dl dt{ text-align:center; float:left;  padding:0 10px; line-height:40px; border-right:1px solid #D9D7D8; font-weight:700; }
.p_sort_bt dl dt.lst1{ width:174px;}
.p_sort_bt dl dt.lst2{ width:220px;}
.p_sort_bt dl dt.lst3{ width:70px;}
.p_sort_bt dl dt.lst4{ width:70px;}
.p_sort_bt dl dt.lst5{ width:70px;}
.p_sort_bt dl dt.last{ border:none;}
.sort_left{ float:left;width:710px;}
.p_sort .sort_1{ width:688px; border:1px solid #D5E0FF ; border-top: none; padding:10px;}
.p_sort .sort_1 .list{border-bottom: 1px dashed #ccc; border-left:1px solid #fff; border-right:1px solid #fff;border-top:1px solid #fff; background:#fff;}
.p_sort .sort_1 .list:hover{ border:1px solid #eee; background:#F0F8FF;}
.p_sort .sort_1 .list dl dt{ text-align:left; float:left; padding:0 10px; line-height:40px; color:#E88728; }
.p_sort .sort_1 .list dl dt.lst1{width:165px;}
.p_sort .sort_1 .list dl dt.lst1 a{padding-left:10px; font-size:14px; font-weight:bold;}
.p_sort .sort_1 .list dl dt.lst1 input{vertical-align:-2px;}
.p_sort .sort_1 .list dl dt.lst2{ width:220px;}
.p_sort .sort_1 .list dl dt.lst2 a{font-size:12px; font-weight:bold;}
.p_sort .sort_1 .list dl dt.lst3{ width:70px;}
.p_sort .sort_1 .list dl dt.lst4{ width:70px;}
.p_sort .sort_1 .list dl dt.lst5{ width:61px;}

.p_sort .sort_1 .list_1{float:left;}
.p_sort .sort_1 .list_2{float:left;padding: 0 0 0 10px;}
.p_sort .sort_1 .list_3{float:left;padding: 0 20px 5px 22px;}
.p_sort .sort_1 .list_4{float:right; margin-bottom:20px;}

.p_sort .sort_1 .list_2 dl dt{height: 22px;line-height: 20px;float: left;
display: inline;border-left: 1px dashed #ccc;padding: 0 15px 0 10px;margin: 0 0 10px;width: 186px; color:#555;}
.p_sort .sort_1 .list_3left{float: left;display: inline;width: 60px;line-height: 20px;}
.p_sort .sort_1 .list_3right{float: left;display: inline;width: 560px;
line-height: 20px;}
.p_sort .sort_1 .list_4 dd{float:right;display:inline;margin:0 10px 0 0;}

.buttonStyle{width:64px;height:22px;line-height:20px;color:#369;text-align:center;background:url(../images/zDialog/buticon.gif) no-repeat left top;border:0;font-size:12px;cursor:pointer;}
.buttonStyle:hover{background:url(../images/zDialog/buticon.gif) no-repeat left -23px;}
.sort_right{ border:1px solid #D5E0FF;padding:5px 10px;width:236px;float:right;background: #F0F8FF;}
.sort_right h3{font-weight:bold;font-size:14px;height:25px;line-height: 25px;}
.sort_right dl dt {height: 25px;cursor: pointer;line-height: 25px;
font-weight: bold;color: #db5800;background:url(../images/dot.gif) 0px 2px no-repeat;padding: 0 0 0 20px;border-bottom: 1px solid #ccc;}
.sort_right dl dd {padding: 5px 0;}
.sort_right dl dd p{height:23px;line-height:23px;}
.sort_right dl dd p a{display:block;height: 23px;line-height: 23px;
padding-left: 20px; color:#444;}
.sort_right dl dd p b{ font-weight:normal; color:#E88728; margin-left:5px;}
.sort_right dl dd p a:hover{ background:#FFECDA;}

.page{float:right;height:40px; text-align:center; font-size:12px; margin-top:20px;}
.page ul{margin:0 auto;padding:0 30px 0 0;list-style-type:none;}
.page li{float:left; margin-left:4px; text-align:center;}
.page li a:link,.page li a:visited{display:block; width:20px; height:20px; line-height:20px; text-decoration:none; color:#757575; border:solid #c8c8c8 1px;}
.page li a:hover{display:block; border:solid #999 1px;}
.page .slect_r{width:20px; height:20px; line-height:20px; background:#498CD0; color:#fff; font-weight:bold; border:solid #85BEFF 1px;}
.page .first{background:url(../images/first.jpg); text-indent:-9999px; overflow:hidden;}
.page .previous{background:url(../images/previous.jpg); text-indent:-9999px; overflow:hidden;}
.page .next{background:url(../images/next.jpg); text-indent:-9999px; overflow:hidden;}
.page .last{background:url(../images/last.jpg); text-indent:-9999px; overflow:hidden;}
.page .input3{width:60px; height:18px; text-align:center; border:0; border:solid #c8c8c8 1px;}
.page .totel{padding:0px 6px;border:solid #c8c8c8 1px;height:20px; line-height:20px;}

.text{ width:100%;}
.text_bt{color:#0C95DE; text-align:center; font-weight:bold; margin-top:30px; font-size:20px;}
.text_xx{margin:0 auto; width:92%; height:26px; background:#eee; margin-top:15px;}
.text_xx .xx{text-align:center; line-height:26px; font-size:14px;}
.fontsize{margin-left:20px;}
.fontsize span{cursor: pointer;font-weight: bold;}
.fontsize .small{font-size: 14px;color: #666;padding-right: 3px;
padding-left: 3px;}
.fontsize .big{font-size: 14px;color: #0B3B8C;padding-left: 3px;padding-right: 3px;}
#zoom{ padding:20px 35px 40px 35px;line-height:30px;font-size:18px;text-align:left; }
.fenxiang{ height:30px; padding-left:30px;}
.up_down{ margin:0 auto; border-top: 1px dashed #ccc;padding: 25px 10px;width:600px;}
.up_down a{ color:#ff9128;}
.up_down a:hover{ text-decoration:underline;}
.up_down .ud_l {float: left;display: inline;text-align: left;}
.ud_r {float: right;display: inline;text-align: right;}


/**     qiye css    **/

.qiye_info{width: 996px;
margin: 0px auto;
padding-bottom: 20px;}
.cname{background-color: #f7f7f7;
height: 47px;
border-bottom: #e9e9e9 1px solid;
width: 996px;
position: relative;
}
.cname h1{color: #ce0919;
line-height: 47px;
height: 47px;
margin-left: 35px;
font-size: 18px;
font-family: 'Microsoft YaHei';
text-align:left;}

.info_xq{padding: 15px 0px 15px 45px; width:390px; float:left;}
.info_xq ul{}
.info_xq ul li{text-align:left; padding:3px 0; font-size: 16px;}
.info_xq ul li .text_style1{font-weight:bold; font-size:14px; text-align:right; float:left; display:block; width:80px;}

.info_xq01{padding: 15px 35px 15px 0px; width:510px; float:left;}
.info_xq01 ul{}
.info_xq01 ul li{text-align:left; padding:3px 0; font-size: 16px;}
.info_xq01 ul li .text_style1{font-weight:bold; font-size:14px; text-align:right; float:left; display:block; width:80px;}


.qiye_1{margin:0 auto; width:998px; margin-top:10px; border:1px solid #d4d4d4; box-shadow:0 0 2px rgba(0,0,0,0.2);}

.qiye_1 ul{ float:left; padding:10px}
.qiye_1 li{display: inline;width:151px; height:60px; margin: 5px; float:left; overflow:hidden; position:relative;border:1px solid #d4d4d4;}
.qiye_2{margin:0 auto; width:998px; margin-top:10px; border:1px solid #d4d4d4; box-shadow:0 0 2px rgba(0,0,0,0.2);}

.qiye_2 .bt{float:left; width:100%; height:33px; line-height:33px; background:#F5F5F5;border-bottom: 1px solid #d4d4d4;}
.qiye_2 .bt h1{float:left;font-size: 16px;font-weight: bold;letter-spacing: 0;color: #444;padding-left: 0;margin: 0 0 0 10px;}
.qiye_2 ul{ float:left; padding:10px;}
.qiye_2 ul li{ float:left;display: inline;width: 304px; height:35px; overflow: hidden;white-space: nowrap;padding: 7px 10px;background:#fff url(../images/ico-sidebar-list.gif) no-repeat left 14px;}
.qiye_2 ul li:hover{background:#EDF6FC url(../images/ico-sidebar-list.gif) no-repeat left 14px;}
.qiye_2 ul li span.gs a{ float:left; line-height:20px;color:#3d84b8}
.qiye_2 ul li span.gs a:hover{ color:#0af}
.qiye_2 ul li span.zp_time{ float:left; line-height:20px;}
.qiye_2 ul li span.pin{ float:left; display:inline;height:20px; background:url(../images/pin.jpg) no-repeat left;padding-left: 18px;}
.qiye_2 ul li span.pin a{ display:inline; float:left; margin:0 5px; line-height:20px;color:#555;}
.qiye_2 ul li span.pin a:hover{ text-decoration:underline;}

.qiye_3{width:998px;box-shadow:0 0 2px rgba(0,0,0,0.2);border: 1px solid #d4d4d4; margin-top:10px;}

.qiye_part, .geren_part{ float:left;width:1000px; overflow: hidden;}
.geren_part01{ float:left;width:499px; overflow: hidden;}
.geren_part01 .bt01{width:500px; height:40px; line-height:40px;border-top: 2px solid #0e5a9e;background: url(../images/p_sort_btbg.gif) repeat-x;}
.geren_part02{ float:left;width:339px; overflow: hidden;font-size:15px; }
.geren_part02 .bt01{width:338px; height:25px; line-height:25px;border-top: 2px solid #0e5a9e;background: url(../images/p_sort_btbg.gif) repeat-x;}
.qiye_part .bt, .geren_part .bt{width:998px; height:40px; line-height:40px;border-top: 2px solid #0e5a9e;background: url(../images/p_sort_btbg.gif) repeat-x;}
.qiye_part .bt h1, .geren_part .bt h1{ text-align:center; font-size:16px;}
.qiye_part .bt .b_1{float:left;width:300px}
.qiye_part .bt .b_2{float:left;width:520px; border-left:1px solid #E7E7E7;}
.qiye_part .bt .b_3{float:left;width:155px; border-left:1px solid #E7E7E7;}
.qiye_part .bt .b_4{float:left;width:124px; border-left:1px solid #E7E7E7;}


.geren_part .bt .g_1{float:left;width:120px;}
.geren_part .bt .g_2{float:left;width:100px;border-left:1px solid #E7E7E7;}
.geren_part .bt .g_3{float:left;width:120px;border-left:1px solid #E7E7E7;}
.geren_part .bt .g_4{float:left;width:120px;border-left:1px solid #E7E7E7;}
.geren_part .bt .g_5{float:left;width:200px;border-left:1px solid #E7E7E7;}
.geren_part .bt .g_6{float:left;width:190px;border-left:1px solid #E7E7E7;}
.geren_part .bt .g_7{float:left;width:100px;border-left:1px solid #E7E7E7;}

.qiye_part li dd, .geren_part li dd{ padding-left:11px; height:30px}
.qiye_part li dd.dd2 a{ font-size:16px;color:#0D75C7; }
.qiye_part li dd.dd2 a:hover{ text-decoration:underline;}
.qiye_part li dd.dd1{float:left; width:300px;text-align:left; }
.qiye_part li dd.dd2{float:left;width:469px; padding-right:10px; padding-left:10px;overflow:hidden; text-align:left; }
.qiye_part li dd.dd1 a{  font-size:16px;color:#000;}
.qiye_part li dd.dd1 a:hover{ color:#0D75C7}
.qiye_part li dd.dd3{font-size:14px;float:left;width:170px; text-align:center; }
.qiye_part li dd.dd4{float:left;width:110px;}
.qiye_part li, .geren_part li{height:40px; width:998px; line-height:40px; background:#fff; border-bottom:1px dashed #E7E7E7 }
.qiye_part li:hover, .geren_part li:hover{ background:#f8f8f8;}


.qiye_part li dd.ddw123{float:left;width:122px; text-align:center; padding:0px;}

.geren_part li dd.r_1{float:left; width:110px;}
.geren_part li dd.r_1 a{ color:#0D75C7; font-size:16px;}
.geren_part li dd.r_1 a:hover{ text-decoration:underline;}
.geren_part li dd.r_2{float:left;width:90px; font-size:16px;}
.geren_part li dd.r_3{float:left;width:110px;font-size:16px;}
.geren_part li dd.r_4{float:left;width:110px;font-size:16px;}
.geren_part li dd.r_5{float:left;width:190px;font-size:16px;}
.geren_part li dd.r_6{float:left;width:180px;font-size:16px;}
.geren_part li dd.r_7{float:left;width:90px;font-size:16px;}

.zp_part, .jl_part{ margin:0 auto; width:978px;box-shadow: 0 0 3px rgba(0,0,0,0.2);border: 1px solid #d4d4d4;margin-top: 10px;padding: 0 10px 10px;}
.zp_part .cell{ float:left;padding: 12px;border: 1px solid #ddd;background: #fff;margin:10px;width: 149px;text-align: center;}
.zp_part .cell:hover{background: #f5fcff;border: #e7e7e7 solid 1px;}
.zp_part .cell img{ border:0; width:140px; height:169px;}
.font_color {color: #333;line-height: 24px;}
.zp_part .cell .btn {padding-bottom: 7px;}
.zp_part .cell .name a{color: #007CD0;line-height: 24px;font-size: 13px;}
.zp_part .cell .font_btn a {color: #fff;background: #009EDF;margin-left: 10px;display: inline-block;height: 23px;width: 60px;line-height: 23px;}
.zp_part .cell .font_btn a:hover{background:#5bafe1;}

.jl_part .jl_1{ float:left; display:inline  margin-top:10px; }
.jl_part .jl_1 .zp{ float:left; widht:210px; display:inline; text-align:center; background:#FAF9F9; padding-top:5px; height:180px;}
.jl_part .jl_1 .zp img{ width:140px; height:169px;padding: 2px;
border: 1px solid #ededed;margin: 0 32px;_margin: 0 32px;}
.jl_part .jl_1 .zp_text{ float:left;display: inline; border-left:1px solid #ededed; width:765px; height:190px;padding-top:2px}
.jl_part .zp_text ul{ float:left; width:50%;}
.jl_part .zp_text ul li.jl_list_1{ height:36px; line-height:36px; background:#fcfcfc; border: 1px solid #fff;}
.jl_part .zp_text ul li.jl_list_2{height:36px; line-height:36px; background:#f9f9f9; border: 1px solid #fff;}
.jl_L_1{ float:left; text-align:center; width:150px; height:36px; line-height:36px; background:#eee; font-weight:bold;font-size:16px;}
.jl_L_2{ float:left; display: inline; text-align:center; width:150px; height: 36px; line-height: 36px; background:#eee;font-weight:bold; font-size:16px;}

.jl_R{ float:left; display: inline; text-align:left; width:210px;height: 36px; line-height: 36px; padding-left:20px; overflow: hidden; font-size:16px;}
.jl_R01{ float:left;text-align:left; width: 791px; min-height:36px; line-height:36px; padding:0 15px 0 20px; background-color: #f9f9f9;font-size:16px;}

.jl_2, .jl_3, .jl_4{ float:left; width:100%; border: 1px solid #fff;}
.jl_2 .bt, .jl_3 .bt, .jl_4 .bt{ height:50px; line-height:50px;background: #ddd;}
.jl_2 .bt h1, .jl_3 .bt h1, .jl_4 .bt h1{ font-size:16px; float:left; padding-left:30px; background:url(../images/x1.gif) no-repeat 10px 17px; }
.jl_part .jl_2 ul, .jl_part .jl_3 ul{ float:left; width:50%;}
.jl_part .jl_2 ul li.jl_list_1, .jl_part .jl_3 ul li.jl_list_1{height:36px;line-height:36px;background:#fcfcfc; border: 1px solid #fff;}
.jl_part .jl_2 ul li.jl_list_2, .jl_part .jl_3 ul li.jl_list_2{height:36px;line-height:36px;background:#f9f9f9; border: 1px solid #fff;}


.jl_btn{ float:left; width:100%; height:50px; position:relative;}
.jl_btn a{ float:left;  margin:0 5px; display:block;width:117px; height:37px;background:url(../images/sx_btn.gif) no-repeat 0 0;cursor:pointer;font-size:16px;text-align:center;line-height:35px;font-weight: bold;color: #993F02;border:0;}
.jl_btn a:hover{background-position:-117px 0;}
.jl_4 .zwpj{margin-top:1px;}
.jl_3 .gzjy, .jl_4 .zwpj{ float:left; width:100%; background:#f9f9f9;}
.jl_3 .dgsj{ float:left; width:100%; background:#fcfcfc;}
.jl_3 .gzjy .jl_L_3,  .jl_4 .zwpj .jl_L_3{text-align:center; width:150px; background:#ddd;font-weight:bold;font-size:16px;}
.jl_3 .dgsj .jl_L_3{text-align:center; width:150px; background:#eee;font-weight:bold;}
.jl_3 .gzjy .jl_R_2,  .jl_4 .zwpj .jl_R_2{float:left;text-align:left;line-height:25px; padding:10px 30px;font-size:16px;}
.jl_3 .dgsj .jl_R_2{float:left;text-align:left;line-height:25px; padding:10px 30px; }



/*有问必答样式*/
.lb_main_right03{width:1000px; margin:0 auto; 
padding-bottom: 20px;
padding-top: 10px;
}
.lb_main_right03 .btpart{padding-left: 20px;border-bottom: 2px solid #0c9aff; height:33px;}
.lb_main_right03 .btpart h1{float:left; height:33px;line-height: 33px;
font-size: 16px;font-weight: bold;color: #fff;display: inline-block; width:100px; background:url(../images/btpart.jpg) center;}
.lb_cy_summary{padding: 10px 167px; width:665px; margin:10px auto; border: 1px solid #d9d9d9; }
.lb_cy_summary ul{}
.lb_cy_summary ul li{  line-height: 30px; font-size:13px; margin: 8px 0; text-align:left;}
.lb_cy_summary ul li a{ color: #666; margin-left: 5px;}
.lb_cy_summary ul li a:hover{color: red;}
.lb_cy_summary ul li span{color: #666;}


.zx_List{}
.zx_List ul{}
.zx_List ul .zx_Information{border-bottom: 1px dashed #d8d8d8; padding:0 10px 28px 15px; margin:16px 0 0 0; }
.zx_ask{ padding-left:10px; background: url(../images/ztzl_icon.png) 2px 5px no-repeat;}
.zx_ask a {font-weight:bold; font-size:16px; color:#22abe7 !Important;}
.zx_ask a:hover {color: red !Important;}
.ask03_yes{background-color: #22abe7; color:#fff !Important; width:75px; height:27px; line-height:27px; display: block; float:right; text-align: center; margin-right:14px;}
.ask03_no{background-color: #a1a1a1; color:#fff !Important; width:75px; height:27px; line-height:27px;  display: block; float:right; text-align: center; margin-right:14px;}
.zx_Answer{ margin-top:13px; line-height:18px; }


.zx_ywbdnr{width: 1000px; margin: 0 auto; padding-bottom: 20px;}
.zx_content{padding:40px 70px 20px 70px; border: 1px solid #d9d9d9;  }
.zx_problem{width:100%; margin-top:10px;}
.zx_Title{border-bottom: 2px solid #407cae; padding-left: 6px; float:left; margin-left:10px; width:90%; margin-bottom:5px; text-align:left; font-size:14px;}
.zx_font21{ font-size: 16px; float:left; font-weight:bold;}
.zx_Time{font-size:14px; color:#666;  padding-right:15px; margin-top:10px; padding-left:35px;}
.zx_wen{padding:0px 0px 0px 50px ;  line-height:21px; font-size:15px; text-align: left;}
.zx_da{padding:10px 10px 0px 60px ; text-align: left;}
.zx_problem p{}
.nr_fanhuei{
background: url(../images/bt_bg.gif);
width:702px;
float: right;
font-size: 14px;
height:29px;
border: 1px solid #d9d9d9;
line-height:29px;}
.nr_fanhuei .nr_ztwz{color: #777777; padding-left:15px;}


.searchSelectBox  {
height: 25px;
float: left;
width: 75px;
color: #555555;
font-size: 16px;
margin: 0;}

.searchingTxt {
height: 23px;
line-height: 30px;
padding: 0 5px;
background: #fff;
width: 246px;
border: 1px solid #9f9f9f;
border-left: 0;
font-size: 14px;
float: left;}

.searchingBtn {
float: left;
height: 25px;
background: url(../images/searchBtn.jpg) no-repeat left -3px;
width: 82px;
border: 0;
cursor: pointer;}

.tablecol{text-align: center;
line-height: 45px;}

.tablecol h6 {
color: #444;
font-size: 16px;}

table td.even {
padding: 0 10px;}

td.odd {
padding: 0 10px;}

.registerinput[type="text"] {
width: 190px;
height: 20px;
line-height: 20px;
border: 1px solid #d8d8d8;}


.wymc_nr_red {
color: red !important;
font-size: 16px;
font-weight: bold;}
.wymc_width {
width: 105px;
text-align: right;
display: block;
float: left;
padding-right: 20px;}
.button {
margin-top: 20px;
width: 134px;
height: 39px;
line-height: 39px;
background: url(../images/buttonbg.gif) no-repeat;
border: none;
font-size: 16px;
font-weight: bold;
color: #fff;}

/*有问必答内容页样??*/
/*css manu style pagination*/
.manu{padding:3px;margin:3px;text-align:center;}
.manu a{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#036cb4;text-decoration:none;}
.manu a:hover{border:#999 1px solid;color:#666;}
.manu a:active{border:#999 1px solid;color:#666;}
.manu .current{border:#036cb4 1px solid;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#036cb4;}
.manu .disabled{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#ddd;}


.focusBox { position: relative; width: 320px; height: 240px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 320px; height: 240px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:160px; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px; }
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: -1px; right: 30px; }
.focusBox .num li{ float: left; position: relative; width: 10px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60; }

/*找回密码提示消息*/
.main-wrap {
text-align: left;
width: 1080px;
margin: 0 auto;
max-width: 1200px;}

.main {
border: 1px solid #bdcfdd;
border-top: 2px solid #065792;}

.p20 {padding: 20px;}

.regtitle {
border-bottom: 1px solid #ededed;
padding: 0 5px 10px;
margin-bottom: 30px;}
.regtitle h5 {
font-size: 16px;
font-weight: 700;
background: none;
padding: 0;
color: #666;}


.regcorrectw {
padding-left: 160px;
padding-bottom: 70px;
background: url(../images/tswrong.png) 60px 0 no-repeat;}


/*找回密码提示消息*/


/*行业分类*/
.Industry{ width:100%; margin:0 auto;}
.Industry ul{padding:38px 0px 38px 15px;}
.Industry ul li{float:left; margin:10px 29px;}
.Industry ul li .awbk{display: block; width:180px; float:left; height:42px; line-height:42px; box-shadow: 0px 0px 8px rgba(126, 126, 126, 0.5);
background-color:#fff; border: 1px #D6D6D6 solid;}
.Industry ul li a:hover.awbk{background-color:#3F79B1; border: 1px #fff solid; color:#fff;}

/*行业分类*/

/*??新简历首??*/
.hoon1{float:left;width:80px; font-weight:bold; text-align: left;padding-left: 20px;}
.hoon2{float:left;width:35px; font-weight:bold;}
.hoon3{float:left;width:80px; font-weight:bold;}
.hoon4{float:left;width:70px; font-weight:bold;}
.hoon5{float:left;width:80px; font-weight:bold;}
.hoon6{float:left;width:120px;  font-weight:bold;text-align: left;padding-left: 10px;}
.hoon7{float:left;width:80px;  font-weight:bold;}
.hoom{padding:10px 0; width:500px;color: #000;}
.hoom_bj{line-height:23px;}
.hoom1{float:left; width:80px;height:22px;text-align: left;padding-left: 20px;}

.hoom1 a{color: #1285e9;}
.hoom2{float:left; width:35px;height:22px;}
.hoom3{float:left; width:80px;height:22px;}
.hoom4{float:left; width:70px;height:22px;}
.hoom5{float:left; width:80px;height:22px;}
.hoom6{float:left; width:120px;height:22px;text-align: left;padding-left: 10px;}
.hoom7{float:left; width:80px;height:22px;}

/**    企业内容 -----------    **/
.content_qiye{margin:0 auto; width:100%; background:#f2f2f2; padding:5px 0 20px;}
.info_center_qiye{ margin:0 auto; width:960px; background:#fff; padding:0 20px;border-bottom: 1px solid rgba(35, 35, 35, 0.2);
box-shadow: 3px 3px 0 0 rgba(135, 135, 135, 0.1);
-webkit-box-shadow: 3px 3px 0 0 rgba(135, 135, 135, 0.1);
-moz-box-shadow: 3px 3px 0 0 rgba(135, 135, 135, 0.1);}

.content_qiye .pic_zc{margin:0 auto; width:1000px;}
.content_qiye .pic_zc img{ width:100%; height:auto;}




.info_center_qiye_1{margin:0 auto; width:1000px; background:#fff; border-bottom: 1px solid rgba(35, 35, 35, 0.2);
box-shadow: 3px 3px 0 0 rgba(135, 135, 135, 0.1);
-webkit-box-shadow: 3px 3px 0 0 rgba(135, 135, 135, 0.1);
-moz-box-shadow: 3px 3px 0 0 rgba(135, 135, 135, 0.1); margin-top:20px;}
.info_center_qiye_1 .bt{ height:40px; width:1000px; background:#f9f9f9;border-bottom: 1px solid #ececec;}
.info_center_qiye_1 .bt h1{ font-size:16px; line-height:40px; text-align:left; padding-left:35px;}


.info_center_qiye_1 .job_box{ padding:20px; width:960px; margin:0 auto;}

.info_center_qiye_1 .job_box ul li{ display:inline; float:left; margin-left:30px; width:200px; border-bottom:dashed 1px #ddd; padding:5px 0 10px 0; background:#fff;}

.info_center_qiye_1 .job_box ul li.last{ margin-left:0px;}
.info_center_qiye_1 .job_box ul li p.job_n a{font-size: 16px;font-weight: bold;margin: 4px 0;font-weight:bold; color:#3D84B8;}
.info_center_qiye_1 .job_box ul li p a:hover{ color:#0af;}
.info_center_qiye_1 .job_box ul li p a{ color:#3D3C3C;}

.info_center_qiye_1 .job_box ul li p{ width:200px;line-height:22px; color:#3D3C3C; text-align:left;}

.info_center_qiye h1{font-size: 24px;font-family: "微软雅黑","SimHei";
margin-bottom: 10px; padding-top:25px; font-weight:400; text-align:left;}
.info_center_qiye .bt{ height:40px; line-height:40px; border-bottom:1px solid #ddd;}
.info_center_qiye h2{ text-align:left; font-weight:200; padding-left:25px; background:url(../images/b.jpg) no-repeat 10px center;}
.info_center_qiye h3{ text-align:left; font-weight:200; padding-left:25px; background:url(../images/b1.jpg) no-repeat 10px center; font-size:18px;}


.content_qiye .text_qiye{ text-align:left; line-height:26px; font-size:16px; color:#444; padding:20px; overflow:hidden;}
.content_qiye .text_qiye .pic{ margin:10px auto; position:relative}
.content_qiye .text_qiye .pic img{ width:920px; height:auto;}
.content_qiye .text_qiye .pic .pic_h1{ position:absolute; top:60px;left:200px}
.content_qiye .text_qiye .pic .pic_h1 h5{ font-size:40px; color:#000; font-weight:600;}


.content_qiye .qiye_xx{margin:0 auto; width:694px; padding:20px 0 15px 0; }

.content_qiye .qiye_xx .left, .content_qiye .qiye_xx .right{ text-align:left; width:49%;}
.content_qiye .qiye_xx .bt{ height:40px; line-height:40px; border-bottom:1px solid #ddd; margin-bottom:10px;}
.content_qiye .qiye_xx h6{ font-size:18px; font-weight:300; background:url(../images/b.jpg) no-repeat 10px center; padding-left:25px;}
.content_qiye .qiye_xx h5{ font-size:18px; font-weight:300; background:url(../images/b1.jpg) no-repeat 10px center; padding-left:25px;}

.content_qiye .qiye_xx .data{float:left; width:100%; color:#555; margin:3px 0;}
.content_qiye .qiye_xx .datal{ width:25%; float:left; text-align:right;display: inline;font-size: 16px; font-family: '微软雅黑';}
.content_qiye .qiye_xx .datar{width:74%; float:right; text-align:left;display: inline; font-size: 16px; font-family: '微软雅黑'; overflow: hidden; }
.content_qiye .zhaopin{padding: 10px 20px;zoom: 1;}


.content_qiye .zhaopin table thead tr td {color: #000;font-size: 16px;padding: 5px 0; font-weight:bold;}

.content_qiye .zhaopin table tbody tr td {font-size: 16px;padding: 10px 0;
border-bottom: 1px dashed #dadada;}

.content_qiye .zhaopin table tbody tr td .job_1 {width: 285px;font-size: 16px;font-weight: bold;}
.content_qiye .zhaopin table tbody tr td .job_1 a{color:#B31313}
.content_qiye .zhaopin table tbody tr td .job_2 {width: 130px;}
.content_qiye .zhaopin tbody tr td .job_3 {width: 140px;}
.content_qiye .zhaopin table tbody tr td .job_4 {width: 100px;}
.content_qiye .zhaopin tbody tr td .job_5 {width: 145px;}
.content_qiye .zhaopin table tbody tr td .job_6 {width: 85px;}

.content_qiye .hd{ margin:0 auto; width:956px;height: 48px;border-bottom: 1px solid #ccc;background: #fff;padding: 21px 22px;box-shadow: 3px 3px 0 0 rgba(135, 135, 135, 0.1);-webkit-box-shadow: 3px 3px 0 0 rgba(135, 135, 135, 0.1);-moz-box-shadow: 3px 3px 0 0 rgba(135, 135, 135, 0.1);}
.content_qiye .hd .hdl{width: 780px;float: left;display: inline;height: 48px; text-align:left;}
.content_qiye .hd .hdr{float: right;display: inline;width: 159px; text-align:left;}
.content_qiye .hd .hdl p.comname{ font-size:12px;}
.content_qiye .hd .hdl p.comname a{ color:#999;}
.content_qiye .hd .hdl p.comname a:hover{ color:#0af}
.content_qiye .hd .hdl .comjob{ font-size:16px; font-weight:400; font-family:"微软雅黑"; color:#0066cc;}

.content_qiye .hd .hdr dl{border-left: 1px solid #ececec;padding: 0 20px;
float: right;height: 48px;}
.content_qiye .hd .hdr dl dt{font-size: 16px;color: #000;line-height: 20px;}
.content_qiye .hd .hdr dl dd{font-size: 16px;color: #444;line-height: 32px; text-align:center;}

.content_qiye .hd .bd{ margin:0 auto; text-align:left; float:right; width:175px;} 
.content_qiye .hd .bd .data{ height:22px; line-height:22px; color:#555; font-size:12px;}
.content_qiye .hd .bd .datal{ width:50%; float:left; text-align:right;display: inline;font-size: 16px;}
.content_qiye .hd .bd .datar{width:50%; float:left; text-align:left;display: inline; line-height:23px;}

.content_qiye .job_txt{ text-align:left;}
.content_qiye dl.job_xx{padding:28px 0 0 0; line-height:28px; width:49%; float:left; display: inline;}
.content_qiye dl.job_xx01{padding:0px 0 15px 0; line-height:28px; }
.content_qiye dt{line-height: 30px;font-weight: 600; font-size:16px; }
.content_qiye dd{ font-size:16px; padding:5px 25px 0;}
.content_qiye dd li{  padding-left:45px; font-size:16px;}
.content_qiye .zwms{font-size: 18px;
height:40px;
text-align:left;
line-height:46px;
font-weight: 300;
background: url(../images/b.jpg) no-repeat 10px center;
border-bottom:1px solid #ddd;
padding-bottom:5px;
padding-left: 25px;}

.content_qiye .job_btn{ margin:20px auto; width:690px; height:40px;}
.content_qiye .job_btn a{display: inline-block;height: 40px;width: 120px;
text-align: center;color: #a33300;background: url(../images/lBtn.png) no-repeat left top;text-decoration: none; line-height:40px; font-size:16px; margin:0 10px;}
.content_qiye .job_btn a:hover{background: url(../images/lBtn.png) no-repeat left -40px;}
/**底部火箭**/
#rocket-to-top div {
    left:0;
    margin:0;
    overflow:hidden;
    padding:0;
    position:absolute;
    top:0;
    width:149px;
}
#rocket-to-top .level-2 {
    background:url("../images/rocket_button_up.png") no-repeat scroll -149px 0 transparent;
    display:none;
    height:250px;
    opacity:0;
    z-index:1;
}
#rocket-to-top .level-3 {
    background:none repeat scroll 0 0 transparent;
    cursor:pointer;
    display:block;
    height:150px;
    z-index:2;
}
#rocket-to-top {
    background:url("../images/rocket_button_up.png") no-repeat scroll 0 0 transparent;
    cursor:default;
    display:block;
    height:250px;
    margin:-125px 0 0;
    overflow:hidden;
    padding:0;
    position:fixed;
    right:0;
    top:80%;
    width:149px;
    z-index:11;
}

.colsoy{border:1px solid #fff; background: #eee;}
.colsoy01{height:56px;line-height: 56px; border:1px solid #fff; background-color:#f9f9f9;}



.Search{height:60px;}
.Search_left{float: left;
display: inline;
height: 60px;
width: 730px;
background:#b1d8fc; }
.Classification{float:left; width:195px; margin:10px 0 0 10px; display: inline;}
.Classification a{display:block; width: 195px;height: 40px; line-height:40px; background: #0093CF; border-radius: 3px; color: #fff; font-size:14px; }

.tSch {
text-align: left;
float: left;
display: inline;
width: 676px;
height: 40px;
position: relative;
z-index: 2;
margin: 10px 0 0 10px;
border-radius: 3px;
overflow: hidden;
background: #0093CF;}

.ac_input{background: #fff;
border: 1px solid #d31818;
margin:6px 0 0 6px;
height: 25px;
font-size: 14px;
padding-left: 5px;
width: 390px;}

.sousuo{width:70px; height:31px; border:0; color:#fff; background:#0093CF; cursor: pointer;}

.highSch {
float: right;
display: inline;
width: 30px;
line-height: 18px;
margin: 13px 7px 0 0;}
.highSch a{color:#272727;}
.highSch a:hover{color:#0093CF;}

.Search_right{float: right;
display: inline;
height: 60px;
width: 262px;
zoom: 1;}
.Search_right li{width:50%; float:left;}
.Search_right li a{
background-color:#B1D8FC;
height: 60px;
line-height:60px;
font-size:16px;
font-weight:bold;
font-family:'微软雅黑';
color:#0C5E9E;
display:block;}
.Search_right .p_bg{background-color:#8dc7fc;font-size:18px;}

.Time{float:right; color:#666;}

.bos01{width:240px; float:left;}
.bos02{width:290px; float:left;}
.bos03{width:85px; float:left;}
.bos04{width:80px; float:left;}
.bos05{width:90px; float:left;}
.bos06{width:105px; float:left;}
.bos07{width:95px; float:left;}

.bosm01{width:229px; float:left; text-align:left; font-size:14px;}
.bosm01 a{  font-size:16px;color:#000;}
.bosm01 a:hover{ color:#0D75C7}
.bosm02{width:290px; float:left; padding:0 !important;text-align:left; }
.bosm02 a{  font-size:16px;color:#0D75C7;}
.bosm02 a:hover{ text-decoration:underline;}
.bosm03{width:85px; float:left; padding:0 !important;font-size:16px;}
.bosm04{width:80px; float:left; padding:0 !important;font-size:16px;}
.bosm05{width:90px; float:left; padding:0 !important;font-size:16px;}
.bosm06{width:105px; float:left; padding:0 !important;font-size:16px;}
.bosm07{width:95px; float:left; padding:0 !important;font-size:16px;}

.qyzpss{width:690px;margin:0 auto; height:62px;}

.Time{float:right; color:#666;}

/*公共样式表*/
/*弹窗*/
#wintq { width:auto; height:54px; line-height:54px; position:fixed; left:0; top:0; z-index:9999; font-family:"微软雅黑"}
#wintq .tqLeft { width:45px; height:54px; float:left; background:url(../images/layer.png) no-repeat -5px 0px;}
#wintq .tqLeft2 { width:45px; height:54px; float:left; background:url(../images/layer.png) no-repeat -5px -54px;}
#wintq .tqLeft3 { width:45px; height:54px; float:left; background:url(../images/layer.png) no-repeat -5px -108px;}
#wintq .tqLeft4 { width:16px; height:54px; float:left; background:url(../images/layer.png) no-repeat -5px -108px;}
#wintq .tqCenter { width:auto; height:54px; line-height:52px; padding-right:15px; float:left; background:url(../images/layer.png) repeat-x left bottom; font-size:15px; text-align:left; text-indent:15px; color:#333; font-weight:900}
#wintq .tqCenter .loading { width:auto; height:54px; background:url(../images/loading2.gif) no-repeat 6px 17px; text-indent:28px; padding-left:4px; }
#wintq .tqRight { width:6px; height:54px; float:left; background:url(../images/layer.png) no-repeat left 0px;}
/*-----列表页底部下一页---- */
/*css yahoo2 style pagination*/
.part_page{padding:3px;font-size:12px;font-family:"微软雅黑";text-align:center;}
.part_page a{border:#ccdbe4 1px solid;padding:1px 6px 3px;background-position:50% bottom;color:#0061de;margin:0 3px 0 0;text-decoration:none;}
.part_page a:hover{border:#2b55af 1px solid;background-image:none;color:#fff;background-color:#3666d4;}
.part_page a:active{border:#2b55af 1px solid;background-image:none;color:#fff;background-color:#3666d4;}
.part_page span.current{padding:2px 6px;font-weight:bold;color:#000;margin:0 3px 0 0;}
.part_page span.disabled{display:none;}
.part_page a.next{border:#ccdbe4 2px solid;margin:0px 0px 0px 10px;}
.part_page a.next:hover{border:#2b55af 2px solid;}
.part_page a.prev{border:#ccdbe4 2px solid;margin:0px 10px 0px 0px;}
.part_page a.prev:hover{border:#2b55af 2px solid;}
/*人才培训*/
.Talent_banner{width:990px; margin:0 auto; line-height: 0;}
.Talent_banner ul li img{width:990px;}
.Talent_left{width:375px; float:left; padding:8px;}
.Talent_left img{width:373px; border:1px solid #ccc;}
.Talent_text{width:595px; float:right;}

.Talent_text ul{ padding:5px 15px 10px 15px;}
.Talent_text ul li{ width:100%; float:left; line-height:21px; background:url(../images/tb_2.gif) 0px 8px no-repeat;}
.Talent_text ul li a{ float:left;font-size:14px; padding-left:10px; }
.Talent_text ul li .time{ float:right; font-size:12px; color:#666; line-height:24px;}


#full-screen-slider { width:100%; height:260px; float:left; display: inline; position:relative;}
#slides { display:block; width:100%; height:260px; list-style:none; padding:0; margin:0; position:relative;text-align: left;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:230px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}




/*首页广告位样式*/
.One{ width:987px; height:80px; border: 1px solid #d4d4d4; overflow:hidden;  margin:0px 2px; float:left; display: inline;}
.One img{width:987px; height:80px;}
.two{width:490px; height:60px; float:left; display: inline; border: 1px solid #d4d4d4; overflow:hidden;  margin:4px 2px;}
.two img{width:490px; height:60px;}
.Three{width:324px;height:60px;overflow:hidden;float:left; display: inline;  margin:4px 2px 0px 2px; border: 1px solid #d4d4d4;}
.Three img{width:325px; height:60px;}

.bzzfwl{margin-top:10px; text-align:left;}
.bzzfwl ul{padding:0;}
.bzzfwl ul li{ margin:3px 0; padding-left:3px;}
.bzzfwl ul li .sssj{width:48%; float:left; display: inline; overflow: hidden; padding-left:5px;font-size: 13px;}

.fastlogin span{width: 60px;
float: left;
text-align: center;}
.fastlogin span img{float: left; display: inline; margin: 7px 2px 0 0; }
.fastlogin span a{float:left;}

.zpzhiwei{font-size:18px;}


/*新增侧边栏*/

.Position_left_nr{ margin:0 auto; float:left; display: inline; width:680px; background:#fff; padding:0 20px; _padding:0 10px; 
border-bottom: 1px solid rgba(35, 35, 35, 0.2);
box-shadow: 3px 3px 0 0 rgba(135, 135, 135, 0.1);
-webkit-box-shadow: 3px 3px 0 0 rgba(135, 135, 135, 0.1);
-moz-box-shadow: 3px 3px 0 0 rgba(135, 135, 135, 0.1);}

.w1000{width:1000px; margin:0 auto;}
.content_qiye .tbname{ margin:0 auto; float:left; width:686px;height: 48px;border-bottom: 1px solid #ccc;background: #fff;
padding: 21px 0px;display: inline;}

.content_qiye .tbname .hdl{width: 480px;float: left;display: inline;height: 48px; text-align:left;}
.content_qiye .tbname .hdr{float: right;display: inline;width: 159px; text-align:left;}
.content_qiye .tbname .hdl p.comname{ font-size:12px;}
.content_qiye .tbname .hdl p.comname a{ color:#999;}
.content_qiye .tbname .hdl p.comname a:hover{ color:#0af}
.content_qiye .tbname .hdl .comjob{ font-size:18px; font-weight:400; font-family:"微软雅黑"; color:#0066cc;}

.content_qiye .tbname .hdr dl{border-left: 1px solid #ececec;padding: 0 20px;
float: right;height: 48px;}
.content_qiye .tbname .hdr dl dt{font-size: 16px;color: #000;line-height: 20px;}
.content_qiye .tbname .hdr dl dd{font-size: 16px;color: #444;line-height: 32px; text-align:center;}
.content_qiye .tbname .bd{ margin:0 auto; text-align:left; float:right; width:180px; display: inline;} 
.content_qiye .tbname .bd .data{ height:22px; line-height:22px; color:#555; font-size:12px;}
.content_qiye .tbname .bd .datal{ width:50%; float:left; text-align:right;display: inline;font-size: 16px;}
.content_qiye .tbname .bd .datar{width:50%; float:left; text-align:left;display: inline; font-size: 16px;}


.Position_right_nr{width:270px; float:right; display: inline;}
.Position_qy_logo{ padding:10px; background:#e6e6e6;}
.Position_qy_logo .qy_logo img{width:250px; height:115px;}

.ovh{overflow: hidden;}
.c000{color:#000;}
.w250{width:250px;}
.tl{text-align:left;}
.tc{text-align:center;}
.mt5{margin-top:5px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.ml10{margin-left:10px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.fb{font-weight:bold;}
.c06c{color: #0066cc !Important;}
.pb8{padding-bottom:8px;}
.berb{border-bottom:1px solid #bdbcbc;}

.Attention{ cursor: pointer; background: #F30; color:#fff; width: 74px; height: 26px; line-height: 26px; float:right; display: inline; text-align:center; }

.Attention:hover{background: #d53007; color:#fff;}


.Information{}
.Information ul li{width:140px; height:27px; line-height:27px; float:left; display: inline;}

.similar{width:250px; padding:10px; background:#fff; margin-top:5px;}
.similar_bt{font-size:16px; font-weight:bold; text-align:left; color:#000; border-bottom:1px solid #dddddd; padding-bottom:5px;}

.b_pos{text-align:left; padding:5px 0 5px 0; }
.b_pos ul li{float:left;  display: inline; width:100%;}
.b_pos ul li .qf{width:49%; float:left;  display: inline; height:20px; line-height:20px; overflow: hidden;font-size: 16px}
.b_pos ul li a:hover{color:#0af;}

.Welfare{width:90px; height:26px; line-height:26px; float:left; display:inline; text-align:center; border:1px solid #81B481; margin:3px 5px;
background:#b5f0b5; color:#028b02;}

.Consultation{width:620px; height:120px; border:#9a9a9a solid 1px;padding: 0 5px;}

.Send{display: block; cursor: pointer; background: #0093CF; color:#fff; width: 74px; height: 28px; line-height: 28px; text-align:center; float:left; }
.Send:hover{background: #3DAFF0; color:#fff;}
.Notes{float:right;width:530px; height:28px; line-height:28px; display: inline; background:#eee; border:1px solid #ccc; font-size:12px; color:#666;}

.biaoti{
width: 620px;
height: 28px;
line-height: 28px;
padding: 0 5px;
font-size: 16px;
color: #333;
margin:5px 0;
background-color: #FFF;
border: 1px solid #9a9a9a;
border-right-color: #ccc;
border-bottom-color: #ccc;}


.tjbt{width:100%; height:33px; line-height:33px; background:#F5F5F5 url(../images/zxzx.png) 3px 9px no-repeat;border-bottom: 1px solid #d4d4d4;}
.tjbt h1{float:left;font-size: 16px;font-weight: bold;letter-spacing: 0;color: #444;padding-left: 0;margin: 0 0 0 25px;}

.co0066{color:#0066cc;}


/*手机版页面*/
.app_bg{ width:100%; height:500px; background:url(../images/wap_bg.jpg) repeat-x; border-bottom:1px solid #ccc;}
.app_Android{border-right: 1px dashed #cecece; float:left; width:50%; margin-top:25px; margin-bottom:15px;}
.app_Android_nr{float:left;}
.app_Android_nr .app_bt{height:50px; line-height:50px;padding-left:55px; background: url(../images/spirits_appad.png) no-repeat; font-size: 18px;}
.app_Android_ewm{float: left; margin-left:25px;}
.Download{margin:25px 0 20px 60px;}
.Download a{display: block;height: 45px; width: 150px; background: url(../images/spirits_appad.png) 0 -150px no-repeat;}
.Download a:hover{ background: url(../images/spirits_appad.png) -150px -150px no-repeat;}
.public_ewm{float:left; border-right: 1px dashed #cecece; margin:25px 0px 0 15px; padding-right:15px;}

.Touch{float:left; border-right: 1px dashed #cecece; margin-top:25px; width:285px; height:200px;  }
.Touch_bt{width:100px; margin:0 auto; text-align:left; font-size: 18px; padding-left:55px; height:50px; line-height:50px; background: url(../images/iPhone.png) no-repeat;}
.Get_into{margin: 25px 0 20px 60px;}
.Get_into a{display: block;height: 45px; width: 150px; background: url(../images/spirits_appad.png) 0 -240px no-repeat;}
.Get_into a:hover{ background: url(../images/spirits_appad.png) -151px -240px no-repeat;}


/*手机版页面*/
/*返回头部*/
.Return_top{position: fixed; right: 60px; bottom: 70px;}
.Return_top a{display: block; background:url(../images/fanhui_top.png) no-repeat; width:45px; height:45px;}
.Return_top a:hover{ background:url(../images/fanhui_top.png) -45px 0 no-repeat; }

.theme-popover-mask,.theme-popover-mask2{position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.4);
    overflow: auto;}
.theme-popoverwarp,.theme-popoverwarp2{position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    z-index: 10011;display:none;}
.theme-popover,.theme-popover2{position: relative;
    top: 20%;
    height: auto;
    width: 98%;
    max-width: 345px;
    margin: 0 auto;
    background-size: cover;
    background-repeat: no-repeat;
    text-align: center;
    -webkit-overflow-scrolling: touch;
    overflow-scrolling: touch;
    overflow: visible;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);}
.theme-popbod,.theme-popbod2{ width:100%; text-align:center;color:#fff;}
/*.theme-popbod img,.theme-popbod2 img{width:100%; text-align:center;}*/
.theme-poptit{text-align:center; position: absolute;bottom:-420px;right:7px; cursor:pointer;color:#999; font-size:24px}
.theme-poptit2{text-align:center; position: absolute;bottom:-420px;right:7px; cursor:pointer;color:#999; font-size:24px}

.ad_bannerright{  z-index:99999999; width: 340px;background: #fdfdfd;border: 1px solid #e4e4e4; box-shadow:0 0 2px rgba(0,0,0,0.1)}
.tabbox2{width:340px; overflow:hidden; margin:0 auto;}
.tab_conbox2{padding-top:35px;}
.tab_con2{}
.tabs2{height:50px;width:100%; z-index:1000;}
.tabs2 li{overflow: hidden;  height:48px; line-height:48px; width:50%; float:left; text-align:center; cursor: pointer; _display: inline-block;}
.tabs2 li a{ font-size:14px; color:#444; background:#f1f1f1;font-weight:bold;height:48px; line-height:48px; width:100%; float:left}
.tabs2 li.action a{ background:#fff;}
.ad_bannerright dl{ float:left;padding-top: 35px;}
#verify{width:90px;}

.loginFormIpt{position: relative;width: 245px;height: 35px;line-height: 35px;margin: 0 0 20px 50px; border:1px solid #999; border-radius: 5px;}
.loginFormIpt01{position: relative;width: 245px;height: 42px;line-height: 42px;margin: 0 0 20px 50px;}
.loginFormTdIpt01 {width: 130px;padding: 7px 0 8px 10px;height: 21px;font-size: 16px;font-family: verdana;line-height: 21px;color: #92a4bf; }
.regFormrad{position: relative;width: 245px;height: 35px;line-height: 35px;margin: 0 0 0px 50px; line-height:26px}
.regFormrad input{ margin-top:3px; width:20px; height:20px}
.regFormrad label{ color:#333}
.ico {position: absolute;left: 9px;top: 9px;z-index: 1;}
.ico-uid {width: 14px;height: 16px; background:url(../images/bg_v1.png) no-repeat -154px -64px;}
.ico-pwd{width: 14px;height: 16px; background:url(../images/bg_v1.png) no-repeat -178px -64px;}
.ico-tel{width: 14px;height: 18px; background:url(../images/bg_v1.png) no-repeat -200px -64px;}
.ico-rwm{width: 14px;height: 16px; background:url(../images/bg_v1.png) no-repeat -218px -61px;}
.ico-email{width: 20px;height: 18px; background: url(../images/bg_v1.png) no-repeat -236px -61px;}
.loginFormTdIpt {width: 205px;padding: 2px 0 4px;position: absolute; height: 21px;top: 5px;left: 28px;font-size: 16px;border: none;line-height: 21px;color: #000;background: transparent!important;font-family:"微软雅黑";}
.loginFormBtn .wj{ display:inline; margin-left:13px;    line-height: 40px;vertical-align: middle;}
.loginFormBtn {width:245px; height: 40px;margin: 0 0 20px 50px;}
.loginFormBtn .btn {width:110px;height:38px;text-align:center;cursor: pointer;border:0;padding:0;font-size:14px;display:inline-block;vertical-align: baseline;line-height: 38px;outline: 0;
border-radius: 3px; background:#378ae0}
.loginFormBtn .btn2 {width: 248px;height: 39px;text-align: center;cursor: pointer;border: 0;padding: 0;font-size: 18px;
display: inline-block;vertical-align: baseline;line-height: 38px;outline: 0;background-color:#378ae0;border-radius: 3px;float: right;}
.btn-login {float:left; color: #fff;}
.btn-login:hover{background: #0e74de;}
.btn-reg {background:url(../images/bg_v1.png) no-repeat -117px -208px; float: right;box-shadow: 0 2px 5px rgba(0,0,0,.1);}
.btn-reg:hover{ color:#347bc7;}
.hz{ width:265px;height:100px; border-top:1px #ddd dashed; margin:0 auto; _margin-left:50px;}
.hz p{ padding:5px; line-height:24px; font-size:14px; color:#555; text-align:left}
.hz a.qq{ display:block; width:36px; height:40px; background:url(../images/q.jpg) no-repeat 0 0;float:left; margin-left: 10px;}
.hz a.sina{ display:block; width:50px; height:40px; background:url(../images/sina.jpg) no-repeat 0 0;float:left; margin-left: 10px;}
.hz a.qq span{ padding-top:45px; float:left;}

.loginFormIpt01{float:left; width: 150px;height: 35px;line-height: 35px;margin: 0 0 20px 50px; border: 1px solid #949596; 
border-radius:5px;
display:inline;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;}
.loginFormTdIpt01 {width: 100px;padding: 2px 0 4px;position: absolute;height: 21px;top: 5px;left: 28px;font-size: 16px;border: none;line-height: 21px;color: #000;background: transparent!important;font-family:"微软雅黑"; }
.yzm {width: 88px; cursor:pointer;padding: 2px 0 4px;height: 36px;font-size: 14px; margin-left:5px;border: none; text-align:center; border-radius:3px;line-height: 36px;color: #fff;background: #0093CF;font-family:"微软雅黑"; }

.therefo{float: left;position: relative;width: 340px;}
.therefo .two_ul{width:100%; background: #fff; z-index: 1000; display: block;}
.therefo .two_li{ width:100%; position:relative ; height:41px;   float: left;/*border: 1px solid #ddd;border-bottom: 1px solid #f2f2f2;border-top: 1px solid #ff7c71;*/}
.therefo .two_li .two_div{float: left;}

.therefo .two_li .two_name{height: 42px; line-height:42px; }
.therefo .two_li .two_name a{ font-size: 16px; color: #333; float: left;}
.therefo .two_li .two_name a:hover{color:#f04132 !important;}
.therefo .two_li:hover{-webkit-box-shadow: 0 0 4px 2px rgba(0,0,0,.09);-moz-box-shadow: 0 0 4px 2px rgba(0,0,0,.09);box-shadow: 0 0 4px 2px rgba(0,0,0,.09);border-top-left-radius: 2px;border-bottom-left-radius: 2px; background: #fff;}
.therefo .two_li .two_text{height: 42px; line-height:42px;  text-align:center; display:block; float:left; }
.therefo .two_li .two_text a{font-size: 16px; padding: 0 6px; color: #333; font-family: "微软雅黑";}
.therefo .two_li .two_text a:hover{color:#f04132 !important;}
.therefo .two_li .two_name .iconfont{font-size: 24px;}
.therefo .two_li .two_name .iconfont2{font-size: 20px;}
.therefo .two_li:hover .two_name a{}
.therefo .two_li:hover .two_text a{color: #666;}
.therefo .two_li:hover .two_div{background: #fff;color:#f04132 !important;}
.therefo .two_li:hover .three_ul,.therefo .two_li:hover .subhx{display: block;}
.therefo .two_li .subhx{position: absolute;right:0px; top:0px; z-index:99999; background: #fff; width:5px; height:41px;display: none;}
.therefo .two_li .three_ul{position: absolute;left: 340px;top: 0;width: 638px;padding:0px 10px 0 12px;z-index: 10;background: #fff;-webkit-box-shadow: 0 0 4px 2px rgba(0,0,0,.09);-moz-box-shadow: 0 0 4px 2px rgba(0,0,0,.09);
    box-shadow: 0 0 4px 2px rgba(0,0,0,.09); border-radius: 2px;border-top-left-radius: 0; display:none}
.therefo .two_li .three_li{float: left; width: 100%; margin:0px; position:relative}
.therefo .two_li .three_li .more3{ position:absolute; right:10px; top:5px;color: #999;font-size: 16px;text-transform: uppercase;}
.therefo .two_li .three_li .three_lil{float: left;  width: 100%;  margin-left:15px; margin-top:15px}
.therefo .two_li .three_li .three_name{ width: 100%;  text-align:left;float: left;font-size: 16px; font-weight: bold; margin-bottom:10px}
.therefo .two_li .three_li .three_text{ width: 96%;    text-align: left; margin-bottom:10px;font-family: "微软雅黑";color: #999; float:left; border-bottom:1px solid #f2f2f2; padding-bottom:10px;line-height: 15px; overflow: hidden;}
.therefo .two_li .three_li .three_text a{line-height: 26px;color: #666; font-size: 14px; font-family: "微软雅黑";white-space: nowrap;}
.therefo .two_li .three_li .three_text a:hover{color: #f04132;}
.therefo  i.arrow {position: absolute;right: 0;top: 16px;width: 6px; height: 11px;margin-right: 8px;background:url(../images/arrow.png) 0 0 no-repeat;}

.submenu{width: 100%; text-align: center;margin-top:20px;}
.submenu a{ display: inline-block;line-height: 30px;padding: 0px 10px;border: 1px solid #333333;color: #333333; }
.submenu a.cur,.submenu a:hover{color: #ffffff; border: 1px solid #0093CF;background: #0093CF;}

.indexBanner {position: relative;width: 100%;height: 500px;overflow: hidden;background: url(../images/indexBanner.png) no-repeat;background-size: cover;background-position: 50%;}
.indexBanner .bannerText { position: absolute;left: 50%;top: 70px;margin-left: -300px;width: 600px;}
.fadeInB {-webkit-animation: k 1s ease-in-out forwards;animation: k 1s ease-in-out forwards;}
.indexBanner .bannerText h1 {font-size: 60px;color: #fff;line-height: 60px;margin-bottom: 40px;text-align: center;}
.indexBanner .bannerText .searchBox {position: relative;width: 480px;margin: 0 auto;}
.kf_mod_searchBox { position: relative;width: auto;}
.kf_mod_searchBox .searchBar { width: 100%;height: 40px;position: relative;background-color: #fff;}
.kf_mod_searchBox .searchBar input {border: 1px solid #dedede;background-color: transparent;height: 38px;line-height: 38px;width: 87%;padding-left: 2%;padding-right: 10%;
	font-size: 14px;color: #666;-webkit-transition: border-color .3s;
	transition: border-color .3s;position: absolute;left: 0;top: 0;margin: 0px}
.kf_mod_searchBox .searchBar button { width: 45px;height: 40px;position: absolute;right: 0;top: 0;display: inline-block;border: none;cursor: pointer;
	background: #00ace9 url(../images/search.png) 50% no-repeat;background-size: 20px 20px;color: #fff;}
.search_key_suggest { background-color: #fff;position: absolute;top: 38px;left: 1px;width: 432px;border: 1px solid #eee;box-shadow: 0 2px 3px #cdcdcd;border-radius: 2px;z-index: 999;}
.indexBanner .bannerText .searchBox p {font-size: 13px;margin-top: 10px;margin-left: 11px; text-align: left;}
.indexBanner .bannerText .searchBox p a { margin-right: 21px;}
.layer-new { position: fixed;right: 70px;top: 25%;z-index: 10000;}
.layer-new .layer-box {padding: 15px 10px;background-color: #fff;box-shadow: 0 0 8px #ccc;}
.layer-new .layer-box .box-img { width: 100px;height: 100px;}
.layer-new .layer-box .box-img .code-img {display: block;width: 100px;height: 100px;background: url(../images/ewm1.jpg) 50% no-repeat;}
.layer-new .layer-box .box-img .code-img2 {display: block;width: 100px;height: 100px;background: url(../images/m.png) 50% no-repeat;}
.layer-new .layer-box .box-img .code-img3 {display: block;width: 100px;height: 100px;background: url(../images/gf.jpg) 50% no-repeat;}
.layer-new .layer-box .box-txt { margin: 10px 0;}
.layer-new .layer-box .box-txt p { line-height: 18px;font-size: 14px;}
.indexContent { width: 1100px;margin: 0 auto;border: none;padding-bottom: 20px;}
.indexContent .contact {  width: 915px;margin: 0 auto;padding-top: 60px;}
.indexContent .contact h3 {font-size: 24px;color: #00ace9;border-left: 4px solid #00ace9;padding-left: 15px;line-height: 24px;margin-bottom: 18px;text-align: left;}
.indexContent .contact p {  padding-left: 19px;text-align: left;font-size: 22px;line-height: 40px;float: left;}
.indexContent .contact p a{ float: left; display: inline-block;margin-right: 10px; border:1px solid #ddd; border-radius:8px; padding: 10px}
.indexContent .contact p span{font-size: 14px;text-align: center;float: left;width: 100px; margin-right: 50px;}
.indexContent .contact p .p_img{float: left;width: 100px; margin-right: 50px;}